Compartilhar via


Macro NdisMCmCloseAddressFamilyComplete (ndis.h)

NdisMCmCloseAddressFamilyComplete retorna o status final da solicitação de um cliente, para a qual o driver MCM retornou NDIS_STATUS_PENDING, para fechar o AF.

Sintaxe

void NdisMCmCloseAddressFamilyComplete(
   _S_,
   _H_
);

Parâmetros

_S_

O chamador define isso como NDIS_STATUS_SUCCESS.

_H_

Especifica a alça fornecida pelo NDIS passada para a função protocolCmOpenAf do do driver MCM quando esse cliente abriu originalmente a família de endereços.

Valor de retorno

Nenhum

Observações

Um driver MCM deve chamar NdisMCmCloseAddressFamilyComplete se sua função ProtocolCmCloseAf retornada anteriormente NDIS_STATUS_PENDING para o NdisAfHandle fornecido. O cliente, que iniciou a operação 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 driver MCM para NdisMCmCloseAddressFamilyComplete.

Uma chamada para NdisMCmCloseAddressFamilyComplete faz com que o NDIS chame o cliente função ProtocolClCloseAfComplete.

O driver MCM não pode usar posteriormente o NdisAfHandle, que é inválido para o driver MCM quando NdisMCmCloseAddressFamilyComplete retorna o controle.

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte para drivers NDIS 6.0 e NDIS 5.1 (consulte NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) no Windows Vista. Com suporte para drivers NDIS 5.1 (consulte NdisMCmCloseAddressFamilyComplete (NDIS 5.1)) no Windows XP.
da Plataforma de Destino Área de trabalho
cabeçalho ndis.h (inclua Ndis.h)
IRQL <= DISPATCH_LEVEL
regras de conformidade de DDI Irql_MCM_Function(ndis)

Consulte também

NdisClCloseAddressFamily

NdisCmCloseAddressFamilyComplete

ProtocolClCloseAfComplete

ProtocolCmCloseAf

ProtocolCmOpenAf