Função NdisClDeregisterSap (ndis.h)
NdisClDeregisterSap libera um SAP registrado anteriormente.
Sintaxe
NDIS_STATUS NdisClDeregisterSap(
[in] NDIS_HANDLE NdisSapHandle
);
Parâmetros
[in] NdisSapHandle
Especifica o identificador retornado por NdisClRegisterSap.
Valor de retorno
NdisClDeregisterSap pode retornar um dos seguintes:
Código de retorno | Descrição |
---|---|
|
O gerenciador de chamadas função ProtocolCmDeregisterSap foi chamada para concluir a operação solicitada. O NDIS chama o cliente função ProtocolClDeregisterSapComplete quando essa operação for concluída. |
|
O SAP já está sendo fechado, portanto, essa é uma chamada redundante. Se NdisClRegisterSap retornar qualquer coisa diferente de NDIS_STATUS_PENDING, o cliente deverá fazer uma chamada interna para sua função ProtocolClRegisterSapComplete. |
Observações
NdisClDeregisterSap libera um SAP no qual o cliente se registrou anteriormente para receber chamadas de entrada com NdisClRegisterSap.
O cliente deve considerar o NdisSapHandle determinado inválido assim que chamar NdisClDeregisterSap.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisClDeregisterSap (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisClDeregisterSap (NDIS 5.1)) no Windows XP. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | ndis.h (inclua Ndis.h) |
biblioteca | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
regras de conformidade de DDI | Irql_Protocol_Driver_Function(ndis) |