structure NDIS_OPER_STATE (ntddndis.h)
La structure NDIS_OPER_STATE fournit l’état opérationnel actuel d’une interface réseau NDIS.
Syntaxe
typedef struct _NDIS_OPER_STATE {
NDIS_OBJECT_HEADER Header;
NET_IF_OPER_STATUS OperationalStatus;
ULONG OperationalStatusFlags;
} NDIS_OPER_STATE, *PNDIS_OPER_STATE;
Membres
Header
Structure NDIS_OBJECT_HEADER de la structure NDIS_OPER_STATE. Définissez le membre Type de la structure spécifiée par l’en-tête sur NDIS_OBJECT_TYPE_DEFAULT, le membre Revision sur NDIS_OPER_STATE_REVISION_1 et le membre Size sur NDIS_SIZEOF_OPER_STATE_REVISION_1.
OperationalStatus
Type de status opérationnel NET_IF_OPER_STATUS.
OperationalStatusFlags
Ce membre fournit la raison pour laquelle le membre OperationalStatus est défini sur NET_IF_OPER_STATUS_DOWN ou NET_IF_OPER_STATUS_DORMANT. Ce membre est une valeur ULONG qui contient un or au niveau du bit d’une combinaison des indicateurs suivants :
NET_IF_OPER_STATUS_DOWN_NOT_AUTHENTICATED
Le status opérationnel est défini sur NET_IF_OPER_STATUS_DOWN, car le port par défaut de l’adaptateur miniport n’est pas authentifié.
NET_IF_OPER_STATUS_DOWN_NOT_MEDIA_CONNECTED
Le status opérationnel est défini sur NET_IF_OPER_STATUS_DOWN, car l’adaptateur miniport n’est pas dans un état connecté au média.
NET_IF_OPER_STATUS_DORMANT_PAUSED
Le status opérationnel est défini sur NET_IF_OPER_STATUS_DORMANT, car l’adaptateur miniport est à l’état suspendu ou en pause.
NET_IF_OPER_STATUS_DORMANT_LOW_POWER
Le status opérationnel est défini sur NET_IF_OPER_STATUS_DORMANT, car l’adaptateur miniport est à faible consommation d’énergie.
Remarques
Pour l’indication status NDIS_STATUS_OPER_STATUS, NDIS fournit une structure NDIS_OPER_STATE dans le membre StatusBuffer de la structure NDIS_STATUS_INDICATION.
NDIS_STATUS_OPER_STATUS indique l’état opérationnel actuel d’une interface réseau NDIS aux pilotes qui se superposent.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Pris en charge dans NDIS 6.0 et versions ultérieures. |
En-tête | ntddndis.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