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) |