NdisClDeregisterSap, fonction (ndis.h)
NdisClDeregisterSap publie un SAP précédemment inscrit.
Syntaxe
NDIS_STATUS NdisClDeregisterSap(
[in] NDIS_HANDLE NdisSapHandle
);
Paramètres
[in] NdisSapHandle
Spécifie le handle retourné par NdisClRegisterSap.
Valeur retournée
NdisClDeregisterSap peut retourner l’un des éléments suivants :
Code de retour | Description |
---|---|
|
Le gestionnaire d’appels La fonction ProtocolCmDeregisterSap a été appelée pour terminer l’opération demandée. NDIS appelle le client Fonction ProtocolClDeregisterSapComplete lorsque cette opération est terminée. |
|
Sap étant déjà fermé, il s’agit d’un appel redondant. Si NdisClRegisterSap retourne autre chose que NDIS_STATUS_PENDING, le client doit effectuer un appel interne à sa fonction ProtocolClRegisterSapComplete . |
Remarques
NdisClDeregisterSap publie un SAP sur lequel le client s’est précédemment inscrit pour recevoir des appels entrants avec NdisClRegisterSap.
Le client doit considérer le NdisSapHandle donné non valide dès qu’il appelle NdisClDeregisterSap.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge pour les pilotes NDIS 6.0 et NDIS 5.1 (voir NdisClDeregisterSap (NDIS 5.1)) dans Windows Vista. Pris en charge pour les pilotes NDIS 5.1 (consultez NdisClDeregisterSap (NDIS 5.1)) dans Windows XP. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | ndis.h (inclure Ndis.h) |
Bibliothèque | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | Irql_Protocol_Driver_Function(ndis) |