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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour