NdisClDeregisterSap-Funktion (ndis.h)
NdisClDeregisterSap gibt eine zuvor registrierte SAP frei.
Syntax
NDIS_STATUS NdisClDeregisterSap(
[in] NDIS_HANDLE NdisSapHandle
);
Parameter
[in] NdisSapHandle
Gibt das von NdisClRegisterSap zurückgegebene Handle an.
Rückgabewert
NdisClDeregisterSap kann eine der folgenden Rückgaben geben:
Rückgabecode | Beschreibung |
---|---|
|
Der Anrufmanager Die ProtocolCmDeregisterSap-Funktion wurde aufgerufen, um den angeforderten Vorgang abzuschließen. NDIS ruft den Client auf. ProtocolClDeregisterSapComplete-Funktion , wenn dieser Vorgang abgeschlossen ist. |
|
Sap wird bereits geschlossen, daher ist dies ein redundanter Aufruf. Wenn NdisClRegisterSap etwas anderes als NDIS_STATUS_PENDING zurückgibt, sollte der Client einen internen Aufruf seiner ProtocolClRegisterSapComplete-Funktion ausführen. |
Hinweise
NdisClDeregisterSap gibt eine SAP frei, bei der sich der Client zuvor registriert hat, um eingehende Anrufe mit NdisClRegisterSap zu empfangen.
Der Client sollte die angegebene NdisSapHandle als ungültig betrachten, sobald er NdisClDeregisterSap aufruft.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt für NDIS 6.0- und NDIS 5.1-Treiber (siehe NdisClDeregisterSap (NDIS 5.1)) in Windows Vista. Unterstützt für NDIS 5.1-Treiber (siehe NdisClDeregisterSap (NDIS 5.1)) in Windows XP. |
Zielplattform | Desktop |
Kopfzeile | ndis.h (einschließlich Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
DDI-Complianceregeln | Irql_Protocol_Driver_Function(ndis) |