Partilhar via


Função NdisFIndicateStatus (ndis.h)

A função NdisFIndicateStatus passa uma indicação de status filtrada de um driver subjacente ou origina uma indicação de status.

Sintaxe

void NdisFIndicateStatus(
  [in] NDIS_HANDLE             NdisFilterHandle,
  [in] PNDIS_STATUS_INDICATION StatusIndication
);

Parâmetros

[in] NdisFilterHandle

O identificador NDIS que identifica esse módulo de filtro. O NDIS passou o identificador para o driver de filtro em uma chamada para a função FilterAttach.

[in] StatusIndication

Um ponteiro para uma estrutura de NDIS_STATUS_INDICATION que contém as informações de status.

Valor de retorno

Nenhum

Observações

Os drivers de filtro podem chamar NdisFIndicateStatus da função FilterStatus para passar uma indicação de status filtrada para drivers sobrepostos.

Para originar indicações de status, os drivers de filtro chamam NdisFIndicateStatus sem uma chamada NDIS anterior para FilterStatus.

Um driver de filtro pode chamar NdisFIndicateStatus depois de definir seus atributos de registro e a função NdisFSetAttributes retorna. O driver não deve chamar NdisFIndicateStatus depois que ele retornar da função FilterDetach.

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
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_StatusIndication_Function(ndis)

Consulte também

FilterAttach

FilterDetach

FilterStatus

NDIS_STATUS_INDICATION

NdisFSetAttributes