다음을 통해 공유


IOMMU_DOMAIN_DETACH_PASID_DEVICE 콜백 함수(wdm.h)

IOMMU_DOMAIN_DETACH_PASID_DEVICE 현재 연결된 도메인에서 PASID 하위 디바이스를 분리합니다.

문법

IOMMU_DOMAIN_DETACH_PASID_DEVICE IommuDomainDetachPasidDevice;

NTSTATUS IommuDomainDetachPasidDevice(
  PIOMMU_DMA_PASID_DEVICE PasidDevice
)
{...}

매개 변수

PasidDevice

[in] 분리할 PASID 하위 디바이스를 나타내는 IOMMU_DMA_PASID_DEVICE 구조체에 대한 포인터입니다.

반환 값

NTSTATUS 값을 반환합니다. 가능한 값에는 다음이 있습니다.

반환 코드 설명
STATUS_SUCCESS 도메인에서 성공적으로 하위 디바이스 분리가 수행되었습니다.
STATUS_INVALID_PARAMETER_1 하위 디바이스는 연결되지 않았기 때문에 분리할 수 없습니다.

비고

이 함수가 동일한 디바이스에서 다음 중 어느 것과도 동시에 호출되지 않도록 하는 것은 드라이버의 책임입니다.

요구 사항

요구 사항 가치
헤더 wdm.h
IRQL 수동 수준

참고하십시오

IOMMU_DOMAIN_ATTACH_PASID_DEVICE

IOMMU_PASID_DEVICE_DELETE