NDK_FN_DEREGISTER_MR Rückruffunktion (ndkpi.h)
Die Funktion NdkDeregisterMr (NDK_FN_DEREGISTER_MR) hebt die Registrierung eines Speicherbereichs auf, der zuvor mit der Funktion NdkRegisterMr (NDK_FN_REGISTER_MR) registriert wurde.
Syntax
NDK_FN_DEREGISTER_MR NdkFnDeregisterMr;
NTSTATUS NdkFnDeregisterMr(
[in] NDK_MR *pNdkMr,
[in] NDK_FN_REQUEST_COMPLETION RequestCompletion,
[in, optional] PVOID RequestContext
)
{...}
Parameter
[in] pNdkMr
Ein Zeiger auf ein NDK-Speicherbereichsobjekt (MR) (NDK_MR), das sich im registrierten Zustand befindet.
[in] RequestCompletion
Ein Zeiger auf die Rückrufroutine NdkRequestCompletion (NDK_FN_REQUEST_COMPLETION) der Anforderungsvervollständigung.
[in, optional] RequestContext
Ein Kontextwert, der an den Context-Parameter der Rückruffunktion übergeben werden soll, der im RequestCompletion-Parameter angegeben ist.
Rückgabewert
Die NdkDeregisterMr-Funktion gibt einen der folgenden NTSTATUS-Codes zurück.
Rückgabecode | Beschreibung |
---|---|
|
Die Aufhebung der Registrierung wurde erfolgreich abgeschlossen. |
|
Der Vorgang ist ausstehend und wird später abgeschlossen. Der Treiber ruft die angegebene RequestCompletion-Funktion (NDK_FN_REQUEST_COMPLETION) auf, um den ausstehenden Vorgang abzuschließen. |
|
Ein Fehler ist aufgetreten. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Keine unterstützt, unterstützt in NDIS 6.30 und höher. |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | ndkpi.h (Ndkpi.h einschließen) |
IRQL | <=DISPATCH_LEVEL |