Función NdisClDeregisterSap (ndis.h)
NdisClDeregisterSap libera un SAP registrado anteriormente.
Sintaxis
NDIS_STATUS NdisClDeregisterSap(
[in] NDIS_HANDLE NdisSapHandle
);
Parámetros
[in] NdisSapHandle
Especifica el identificador devuelto por NdisClRegisterSap.
Valor devuelto
NdisClDeregisterSap puede devolver una de las siguientes opciones:
Código devuelto | Descripción |
---|---|
|
El administrador de llamadasSe ha llamado a la función ProtocolCmDeregisterSap para completar la operación solicitada. NDIS llama al cliente Función ProtocolClDeregisterSapComplete cuando se completa esta operación. |
|
Sap ya está cerrado, por lo que se trata de una llamada redundante. Si NdisClRegisterSap devuelve algo distinto de NDIS_STATUS_PENDING, el cliente debe realizar una llamada interna a su función ProtocolClRegisterSapComplete . |
Comentarios
NdisClDeregisterSap libera un SAP en el que el cliente se registró previamente para recibir llamadas entrantes con NdisClRegisterSap.
El cliente debe considerar que NdisSapHandle especificado no es válido en cuanto llama a NdisClDeregisterSap.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compatible con los controladores NDIS 6.0 y NDIS 5.1 (consulte NdisClDeregisterSap (NDIS 5.1)) en Windows Vista. Compatible con los controladores NDIS 5.1 (consulte NdisClDeregisterSap (NDIS 5.1)) en Windows XP. |
Plataforma de destino | Escritorio |
Encabezado | ndis.h (incluya Ndis.h) |
Library | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
Reglas de cumplimiento de DDI | Irql_Protocol_Driver_Function(ndis) |