IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK 콜백 함수(wdm.h)
호출자가 등록된 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
[In] 등록 취소할 IOMMU_INTERFACE_STATE_CHANGE_CALLBACK .
DmaDevice
[In] 제공된 콜백과 연결된 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