Compartir a través de


IOMMU_DOMAIN_DETACH_PASID_DEVICE función de devolución de llamada (wdm.h)

IOMMU_DOMAIN_DETACH_PASID_DEVICE desasocia un sub device PASID del dominio al que está conectado actualmente.

Sintaxis

IOMMU_DOMAIN_DETACH_PASID_DEVICE IommuDomainDetachPasidDevice;

NTSTATUS IommuDomainDetachPasidDevice(
  PIOMMU_DMA_PASID_DEVICE PasidDevice
)
{...}

Parámetros

PasidDevice

[in] Puntero a la estructura IOMMU_DMA_PASID_DEVICE que representa el sub device PASID que se va a desasociar.

Valor devuelto

Devuelve un valor NTSTATUS. Los valores posibles son:

Código de retorno Descripción
STATUS_SUCCESS En el desaprendimiento correcto del subproceso del dominio.
STATUS_INVALID_PARAMETER_1 No se pudo desasociar el subproceso porque nunca se adjuntó.

Observaciones

Es responsabilidad del controlador asegurarse de que esta función no se llama simultáneamente con ninguno de los siguientes elementos en el mismo dispositivo:

Requisitos

Requisito Importancia
encabezado wdm.h
irQL PASSIVE_LEVEL

Consulte también

IOMMU_DOMAIN_ATTACH_PASID_DEVICE

IOMMU_PASID_DEVICE_DELETE