Partager via


NdisFIndicateStatus, fonction (ndis.h)

La fonction NdisFIndicateStatus transmet une indication status filtrée à partir d’un pilote sous-jacent ou provient d’une indication status.

Syntaxe

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

Paramètres

[in] NdisFilterHandle

Handle NDIS qui identifie ce module de filtre. NDIS a passé le handle au pilote de filtre dans un appel à la fonction FilterAttach .

[in] StatusIndication

Pointeur vers une structure de NDIS_STATUS_INDICATION qui contient les informations status.

Valeur de retour

None

Remarques

Les pilotes de filtre peuvent appeler NdisFIndicateStatus à partir de la fonction FilterStatus pour transmettre une indication de status filtrée aux pilotes qui se superposent.

Pour créer status indications, les pilotes de filtre appellent NdisFIndicateStatus sans appel NDIS antérieur à FilterStatus.

Un pilote de filtre peut appeler NdisFIndicateStatus après avoir défini ses attributs d’inscription et la fonction NdisFSetAttributes retourne. Le pilote ne doit pas appeler NdisFIndicateStatus après un retour à partir de la fonction FilterDetach .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
Plateforme cible Desktop (Expérience utilisateur)
En-tête ndis.h (inclure Ndis.h)
Bibliothèque Ndis.lib
IRQL <= DISPATCH_LEVEL
Règles de conformité DDI Irql_StatusIndication_Function(ndis)

Voir aussi

FilterAttach

FilterDetach

FilterStatus

NDIS_STATUS_INDICATION

NdisFSetAttributes