Compartilhar via


Macro NdisMCmNotifyCloseAddressFamily (ndis.h)

A função NdisMCmNotifyCloseAddressFamily notifica o NDIS de que uma AF (família de endereços) especificada associada a um MCM (gerenciador de chamadas de miniporto) deve ser fechada e o NDIS deve notificar todos os clientes CoNDIS afetados.

Sintaxe

void NdisMCmNotifyCloseAddressFamily(
   _AH_
);

Parâmetros

_AH_

Um identificador que identifica o AF que o NDIS deve fechar. O NDIS forneceu esse identificador para a função ProtocolCmOpenAf do MCM.

Retornar valor

Nenhum

Comentários

MCMs, que se registram como drivers de miniporto NDIS chamando o A função NdisMRegisterMiniportDriver pode chamar a função NdisMCmNotifyCloseAddressFamily . Em vez disso, os gerentes de chamadas autônomos chamam o Função NdisCmNotifyCloseAddressFamily .

Para fechar um AF para um adaptador de miniporto, o MCM deve chamar NdisMCmNotifyCloseAddressFamily de sua função MiniportHaltEx . Posteriormente, o NDIS chama o Função ProtocolClNotifyCloseAf do cliente que tem o AF especificado aberto.

Se NdisMCmNotifyCloseAddressFamily retornar NDIS_STATUS_PENDING, o NDIS chamará os MCM's Função ProtocolCmNotifyCloseAfComplete após o cliente concluir a operação de fechamento de AF.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Plataforma de Destino Área de Trabalho
Cabeçalho ndis.h (inclua Ndis.h)
IRQL PASSIVE_LEVEL
Regras de conformidade de DDI Irql_MCM_Function(ndis)

Confira também

MiniportHaltEx

NdisCmNotifyCloseAddressFamily

NdisMRegisterMiniportDriver

ProtocolClNotifyCloseAf

ProtocolCmNotifyCloseAfComplete

ProtocolCmOpenAf