Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht dem Aufrufer die 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 Registrierung aufgehoben werden soll.
DmaDevice
[In] Ein Zeiger auf ein undurchsichtiges Token, das die IOMMU_DMA_DEVICE darstellt, die dem bereitgestellten Rückruf zugeordnet sind.
Rückgabewert
STATUS_SUCCESS, wenn der Vorgang erfolgreich ist.
Mögliche Fehlerrückgabewerte sind die folgenden Statuscodes.
| Rückgabecode | Beschreibung |
|---|---|
| STATUS_UNSUCCESSFUL | Die bereitgestellte IOMMU_INTERFACE_STATE_CHANGE_CALLBACK ist kein registrierter Rückruf. |
Weitere Informationen finden Sie unter NTSTATUS Values.
Bemerkungen
Vor dem Entfernen einer DMA_IOMMU_INTERFACE_EX oder IOMMU_DMA_DEVICEist der Besitzer dafür verantwortlich, die Registrierung aller registrierten Rückrufe aufzuheben.
Pro IOMMU_DMA_DEVICEkann nur ein Rückruf registriert werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Server- | Windows Server 2022 |
| Header- | wdm.h (include Wdm.h) |
Siehe auch
IOMMU_INTERFACE_STATE_CHANGE_CALLBACK