NDIS_FILTER_RESTART_PARAMETERS structure (ndis.h)

La structure NDIS_FILTER_RESTART_PARAMETERS définit les paramètres de redémarrage du module de filtre.

Syntaxe

typedef struct _NDIS_FILTER_RESTART_PARAMETERS {
  NDIS_OBJECT_HEADER       Header;
  NDIS_MEDIUM              MiniportMediaType;
  NDIS_PHYSICAL_MEDIUM     MiniportPhysicalMediaType;
  PNDIS_RESTART_ATTRIBUTES RestartAttributes;
  NET_IFINDEX              LowerIfIndex;
  NET_LUID                 LowerIfNetLuid;
  ULONG                    Flags;
} NDIS_FILTER_RESTART_PARAMETERS, *PNDIS_FILTER_RESTART_PARAMETERS;

Membres

Header

Structure NDIS_OBJECT_HEADER de la structure NDIS_FILTER_RESTART_PARAMETERS. NDIS définit le membre Type de la structure spécifiée par Header sur NDIS_OBJECT_TYPE_FILTER_RESTART_PARAMETERS, le membre Revision sur NDIS_FILTER_RESTART_PARAMETERS_REVISION_1 et le membre Size sur NDIS_SIZEOF__FILTER_RESTART_PARAMETERS_REVISION_1.

MiniportMediaType

Type NdisMedium Xxx pris en charge par l’adaptateur miniport sous-jacent de base. Pour plus d’informations, consultez NDIS_MEDIUM.

MiniportPhysicalMediaType

Type de support physique de l’adaptateur miniport sous-jacent de base. Pour plus d’informations, consultez OID_GEN_PHYSICAL_MEDIUM.

RestartAttributes

Pointeur vers une structure NDIS_RESTART_ATTRIBUTES .

LowerIfIndex

Index d’interface réseau NDIS de l’interface juste en dessous du module de filtre actuel. Autrement dit, s’il existe des modules de filtre ou NDIS 5. X pilotes intermédiaires de filtre installés sur un adaptateur miniport physique ou le pilote intermédiaire MUX de niveau le plus élevé, ce membre contient l’index d’interface de l’interface du module de filtre ou de l’interface de pilote intermédiaire de filtre qui se trouve juste en dessous du module de filtre actuel. Si aucun module de filtre ou aucune interface de pilote intermédiaire de filtre n’est installée sur l’adaptateur miniport physique ou le pilote intermédiaire MUX de niveau supérieur, ce membre contient l’index d’interface de l’adaptateur miniport physique sous-jacent ou du miniport virtuel du pilote intermédiaire MUX de niveau le plus élevé.

LowerIfNetLuid

L’interface réseau NDIS NET_LUID valeur de l’interface juste en dessous du module de filtre actuel. Autrement dit, s’il existe des modules de filtre ou NDIS 5. X pilotes intermédiaires de filtre installés sur un adaptateur miniport physique ou le pilote intermédiaire MUX de niveau le plus élevé, ce membre contient l’interface réseau NET_LUID de l’interface de module de filtre ou de l’interface de pilote intermédiaire de filtre qui se trouve juste en dessous du module de filtre actuel. S’il n’y a pas d’interfaces de module de filtre ou de pilote intermédiaire de filtre installées sur l’adaptateur miniport physique ou le pilote intermédiaire MUX de niveau supérieur, ce membre contient l’interface réseau NET_LUID de l’adaptateur miniport physique sous-jacent ou du miniport virtuel du pilote intermédiaire MUX de niveau le plus élevé.

Flags

Réservé pour un usage futur.

Remarques

Pour définir les paramètres de redémarrage du module de filtre, NDIS transmet un pointeur vers une structure NDIS_FILTER_RESART_PARAMETERS à la fonction FilterRestart .

Les pilotes de filtre peuvent modifier les attributs de redémarrage spécifiés par les pilotes sous-jacents. Pour plus d’informations sur la modification des attributs de redémarrage, consultez FilterRestart.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
En-tête ndis.h (inclure Ndis.h)

Voir aussi

FilterRestart

NDIS_MEDIUM

NDIS_OBJECT_HEADER

NDIS_RESTART_ATTRIBUTES

OID_GEN_PHYSICAL_MEDIUM