NetDmaDeregisterProvider-Funktion (netdma.h)
in Windows 8 und höher.
Syntax
NET_DMA_EXPORT VOID NetDmaDeregisterProvider(
[in] PVOID NetDmaProviderHandle
);
Parameter
[in] NetDmaProviderHandle
Ein Handle, das einen DMA-Anbieter identifiziert. Der DMA-Anbietertreiber hat dieses Handle von der NetDMA-Schnittstelle in einem Aufruf von empfangen. NetDmaRegisterProvider-Funktion .
Rückgabewert
Keine
Bemerkungen
DMA-Anbietertreiber rufen die NetDmaDeregisterProvider-Funktion auf, um die Registrierung eines DMA-Anbieters aufzuheben, der zuvor durch Aufrufen des NetDmaRegisterProvider-Funktion .
Der DMA-Anbietertreiber muss die NetDmaProviderStop-Funktion aufrufen, bevor die Registrierung eines DMA-Anbieters aufgehoben wird. Der DMA-Anbietertreiber ruft NetDmaProviderStop auf, um die NetDMA-Schnittstelle zu benachrichtigen, dass ein zuvor gestarteter DMA-Anbieter nicht mehr verfügbar ist.
Ein DMA-Anbietertreiber ruft in der Regel die NetDmaDeregisterProvider-Funktion im Kontext der Verarbeitung des IRP_MN_REMOVE_DEVICE IRP für den DMA-Anbieter auf.
Rufen Sie NetDmaDeregisterProvider unter IRQL = PASSIVE_LEVEL auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt für NetDMA 1.0-Treiber in Windows Vista. |
Zielplattform | Universell |
Header | netdma.h (netdma.h einschließen) |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
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