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.
Die NdisIfDeregisterProvider Funktion deregistert einen Schnittstellenanbieter, der zuvor durch einen Aufruf des NdisIfRegisterProvider Funktion.
Syntax
VOID NdisIfDeregisterProvider(
[in] NDIS_HANDLE NdisProviderHandle
);
Parameter
[in] NdisProviderHandle
Ein Handle, das den Netzwerkschnittstellenanbieter identifiziert. Der Anrufer hat dieses Handle von einem vorherigen Aufruf an den NdisIfRegisterProvider Funktion.
Rückgabewert
Nichts
Bemerkungen
NDIS-Treiber rufen die NdisIfDeregisterProvider Funktion auf, um die Registrierung als Netzwerkschnittstellenanbieter aufzurufen. NDIS-Treiber sollten beim Entladen als Schnittstellenanbieter deregistern.
Der Schnittstellenanbieter muss sicherstellen, dass keine Schnittstellen registriert sind, wenn er NdisIfDeregisterProvideraufruft. Zum Aufheben der Registrierung von Schnittstellen muss der Anbieter die NdisIfDeregisterInterface einmal für jede registrierte Schnittstelle.
Der Anbieter darf nicht das Anbieterhandle verwenden, das an den NdisProviderHandle Parameter übergeben wurde, nachdem er NdisIfDeregisterProvideraufgerufen hat.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Unterstützt in NDIS 6.0 und höher. |
| Zielplattform- | Desktop |
| Header- | ndis.h (include Ndis.h) |
| Library | Ndis.lib |
| IRQL- | PASSIVE_LEVEL |
| DDI-Complianceregeln | Irql_Interfaces_Function(ndis) |