Compartilhar via


Função NdisCmCloseAddressFamilyComplete (ndis.h)

NdisCmCloseAddressFamilyComplete retorna a status final da solicitação de um cliente, para a qual a função ProtocolCmCloseAf do CM retornou NDIS_STATUS_PENDING, para fechar o AF.

Sintaxe

void NdisCmCloseAddressFamilyComplete(
  [in] NDIS_STATUS Status,
  [in] NDIS_HANDLE NdisAfHandle
);

Parâmetros

[in] Status

O gerenciador de chamadas define isso como NDIS_STATUS_SUCCESS.

[in] NdisAfHandle

Especifica o identificador fornecido pelo NDIS passado para a função ProtocolCmOpenAf do gerenciador de chamadas quando esse cliente abriu originalmente a família de endereços.

Retornar valor

Nenhum

Comentários

Um gerenciador de chamadas autônomo deve chamar NdisCmCloseAddressFamilyComplete se sua função ProtocolCmCloseAf retornada anteriormente NDIS_STATUS_PENDING para o NdisAfHandle especificado. O cliente, que iniciou a operação de close-AF pendente com uma chamada para NdisClCloseAddressFamily, não pode liberar os recursos alocados para acompanhar as comunicações no AF até que a chamada do CM para NdisCmCloseAddressFamilyComplete cause uma chamada para o cliente Função ProtocolClCloseAfComplete .

Após uma chamada para NdisCmCloseAddressFamilyComplete, o gerenciador de chamadas não poderá usar posteriormente o NdisAfHandle, que se torna inválido para o gerenciador de chamadas assim que essa chamada ocorre.

Somente os gerentes de chamadas autônomos, que se registram no NDIS como drivers de protocolo, podem chamar NdisCmCloseAddressFamilyComplete. Os drivers de miniporto orientados para conexão que fornecem suporte integrado ao gerenciamento de chamadas devem chamar NdisMCmCloseAddressFamilyComplete .

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisCmCloseAddressFamilyComplete (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisCmCloseAddressFamilyComplete (NDIS 5.1)) no Windows XP.
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_CallManager_Function(ndis)

Confira também

NdisClCloseAddressFamily

NdisMCmCloseAddressFamilyComplete

ProtocolClCloseAfComplete

ProtocolCmCloseAf

ProtocolCmOpenAf