Compartir a través de


estructura MIB_IFSTATUS (iprtrmib.h)

La estructura MIB_IFSTATUS almacena información de estado de una interfaz determinada.

Sintaxis

typedef struct _MIB_IFSTATUS {
  DWORD dwIfIndex;
  DWORD dwAdminStatus;
  DWORD dwOperationalStatus;
  BOOL  bMHbeatActive;
  BOOL  bMHbeatAlive;
} MIB_IFSTATUS, *PMIB_IFSTATUS;

Miembros

dwIfIndex

Índice que identifica la interfaz.

dwAdminStatus

Estado administrativo de la interfaz, es decir, si la interfaz está habilitada o deshabilitada administrativamente.

dwOperationalStatus

Estado operativo de la interfaz. Este miembro puede ser uno de los valores definidos en la enumeración ROUTER_CONNECTION_STATE definida en el archivo de encabezado Mprapip.h . Consulte la enumeración ROUTER_CONNECTION_STATE para obtener una descripción de lista amd de los posibles estados operativos.

bMHbeatActive

Especifica si la detección de latidos de multidifusión está habilitada. Un valor true indica que la detección de latidos está habilitada. Un valor false indica que la detección de latidos está deshabilitada.

bMHbeatAlive

Especifica si se ha superado el intervalo inactivo del latido de multidifusión. Un valor false indica que se ha superado el intervalo. Un valor true indica que no se ha superado el intervalo.

Comentarios

Tenga en cuenta que el archivo de encabezado Iprtrmib.h se incluye automáticamente en el archivo de encabezado Iphlpapi.h . El archivo de encabezado Iprtrmib.h nunca se debe usar directamente.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado iprtrmib.h (incluya Iphlpapi.h)

Consulte también

MIB_IFROW

MPR_INTERFACE_0

MPR_INTERFACE_1