호출자가 등록된 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK등록을 취소할 수 있습니다.
통사론
IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK IommuUnregisterInterfaceStateChangeCallback;
NTSTATUS IommuUnregisterInterfaceStateChangeCallback(
PIOMMU_INTERFACE_STATE_CHANGE_CALLBACK StateChangeCallback,
PIOMMU_DMA_DEVICE DmaDevice
)
{...}
매개 변수
StateChangeCallback
[] 등록 취소할 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK.
DmaDevice
[] 제공된 콜백과 연결된 IOMMU_DMA_DEVICE 나타내는 불투명 토큰에 대한 포인터입니다.
반환 값
작업이 성공했는지 STATUS_SUCCESS.
가능한 오류 반환 값에는 다음 상태 코드가 포함됩니다.
| 반환 코드 | 묘사 |
|---|---|
| STATUS_UNSUCCESSFUL | 제공된 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK 등록된 콜백이 아닙니다. |
자세한 내용은 NTSTATUS 값참조하세요.
발언
DMA_IOMMU_INTERFACE_EX 또는 IOMMU_DMA_DEVICE삭제하기 전에 소유자는 등록된 모든 콜백의 등록을 취소할 책임이 있습니다.
IOMMU_DMA_DEVICE하나만 콜백을 등록할 수 있습니다.
요구 사항
| 요구 | 값 |
|---|---|
| 지원되는 최소 서버 | Windows Server 2022 |
| 헤더 | wdm.h(Wdm.h 포함) |
참고 항목
IOMMU_INTERFACE_STATE_CHANGE_CALLBACK