énumération IF_OPER_STATUS (ifdef.h)
L’énumération IF_OPER_STATUS spécifie la status opérationnelle d’une interface.
Syntax
typedef enum {
IfOperStatusUp = 1,
IfOperStatusDown,
IfOperStatusTesting,
IfOperStatusUnknown,
IfOperStatusDormant,
IfOperStatusNotPresent,
IfOperStatusLowerLayerDown
} IF_OPER_STATUS;
Constantes
IfOperStatusUp Valeur : 1 L’interface est opérationnelle et opérationnelle. L’interface est en mesure de passer des paquets. |
IfOperStatusDown L’interface n’est pas arrêtée et n’est pas opérationnelle. L’interface ne peut pas passer les paquets. |
IfOperStatusTesting L’interface est en cours de test. |
IfOperStatusUnknown L’interface status est inconnue. |
IfOperStatusDormant L’interface n’est pas dans une condition pour passer des paquets. L’interface n’est pas activée, mais est dans un état en attente, en attente d’un événement externe. Cet état identifie la situation dans laquelle le l’interface attend que les événements la placent dans l’état haut. |
IfOperStatusNotPresent Cet état est un affinement sur l’état down qui indique que l’interface est arrêtée spécifiquement parce que certains composants (par exemple, un composant matériel) ne sont pas présents dans le système. |
IfOperStatusLowerLayerDown Cet état est un affinement sur l’état down. L’interface est opérationnelle, mais une couche réseau sous l’interface n’est pas opérationnelle. |
Notes
L’énumération IF_OPER_STATUS est utilisée dans le membre OperStatus de la structure IP_ADAPTER_ADDRESSES.
Spécifications
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | ifdef.h |