Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
IOMMU_PASID_DEVICE_DELETE elimina un sotto-dispositivo PASID e libera il relativo ASID.
Sintassi
IOMMU_PASID_DEVICE_DELETE IommuPasidDeviceDelete;
NTSTATUS IommuPasidDeviceDelete(
PIOMMU_DMA_PASID_DEVICE PasidDevice
)
{...}
Parametri
PasidDevice
[in] Puntatore alla struttura IOMMU_DMA_PASID_DEVICE che rappresenta il sotto-dispositivo PASID da eliminare.
Valore restituito
Restituisce un valore NTSTATUS. I valori possibili includono:
| Codice restituito | Descrizione |
|---|---|
| STATUS_SUCCESS | Al termine dell'eliminazione del sotto-dispositivo PASID. |
| STATUS_RESOURCE_IN_USE | Il dispositivo è ancora collegato a un dominio. I chiamanti sono responsabili dello scollegamento dei dispositivi dai domini prima di eliminare il dispositivo. |
Osservazioni:
I chiamanti sono responsabili dello scollegamento dei dispositivi dai domini prima di eliminare il dispositivo.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | wdm.h |
| IRQL | LIVELLO PASSIVO |