Condividi tramite


IOMMU_PASID_DEVICE_DELETE funzione di callback (wdm.h)

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

Vedere anche

IOMMU_PASID_DEVICE_CREATE

IOMMU_DOMAIN_DETACH_PASID_DEVICE