IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK Rückruffunktion (wdm.h)
Ermöglicht dem Aufrufer das Aufheben der Registrierung eines registrierten IOMMU_INTERFACE_STATE_CHANGE_CALLBACK.
Syntax
IOMMU_UNREGISTER_INTERFACE_STATE_CHANGE_CALLBACK IommuUnregisterInterfaceStateChangeCallback;
NTSTATUS IommuUnregisterInterfaceStateChangeCallback(
PIOMMU_INTERFACE_STATE_CHANGE_CALLBACK StateChangeCallback,
PIOMMU_DMA_DEVICE DmaDevice
)
{...}
Parameter
StateChangeCallback
[In] Die IOMMU_INTERFACE_STATE_CHANGE_CALLBACK , die die Registrierung aufheben soll.
DmaDevice
[In] Ein Zeiger auf ein undurchsichtiges Token, das die IOMMU_DMA_DEVICE darstellt, die dem bereitgestellten Rückruf zugeordnet ist.
Rückgabewert
STATUS_SUCCESS , wenn der Vorgang erfolgreich ist.
Mögliche Fehlerrückgabewerte umfassen die folgenden status-Codes.
Rückgabecode | Beschreibung |
---|---|
STATUS_UNSUCCESSFUL | Der angegebene IOMMU_INTERFACE_STATE_CHANGE_CALLBACK ist kein registrierter Rückruf. |
Weitere Informationen finden Sie unter NTSTATUS-Werte.
Hinweise
Vor dem Löschen eines DMA_IOMMU_INTERFACE_EX oder IOMMU_DMA_DEVICE ist der Besitzer dafür verantwortlich, die Registrierung aller registrierten Rückrufe aufzuheben.
Pro IOMMU_DMA_DEVICE kann nur ein Rückruf registriert werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | wdm.h (einschließen von Wdm.h) |
Weitere Informationen
IOMMU_INTERFACE_STATE_CHANGE_CALLBACK
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für