Función NdisFIndicateStatus (ndis.h)

La función NdisFIndicateStatus pasa una indicación de estado filtrada de un controlador subyacente o origina una indicación de estado.

Sintaxis

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

Parámetros

[in] NdisFilterHandle

Identificador NDIS que identifica este módulo de filtro. NDIS pasó el identificador al controlador de filtro en una llamada a la función FilterAttach .

[in] StatusIndication

Puntero a una estructura de NDIS_STATUS_INDICATION que contiene la información de estado.

Valor devuelto

None

Observaciones

Los controladores de filtro pueden llamar a NdisFIndicateStatus desde la función FilterStatus , para pasar una indicación de estado filtrada a los controladores de exceso.

Para originar indicaciones de estado, los controladores de filtro llaman a NdisFIndicateStatus sin una llamada NDIS anterior a FilterStatus.

Un controlador de filtro puede llamar a NdisFIndicateStatus después de establecer sus atributos de registro y la función NdisFSetAttributes devuelve. El controlador no debe llamar a NdisFIndicateStatus después de que vuelva de la función FilterDetach .

Requisitos

Requisito Value
Cliente mínimo compatible Compatible con NDIS 6.0 y versiones posteriores.
Plataforma de destino Escritorio
Encabezado ndis.h (incluya Ndis.h)
Library Ndis.lib
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI Irql_StatusIndication_Function(ndis)

Consulte también

FilterAttach

FilterDetach

FilterStatus

NDIS_STATUS_INDICATION

NdisFSetAttributes