estructura MPR_INTERFACE_0 (mprapi.h)
La estructura MPR_INTERFACE_0 contiene información para una interfaz de enrutador determinada.
Sintaxis
typedef struct _MPR_INTERFACE_0 {
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
HANDLE hInterface;
BOOL fEnabled;
ROUTER_INTERFACE_TYPE dwIfType;
ROUTER_CONNECTION_STATE dwConnectionState;
DWORD fUnReachabilityReasons;
DWORD dwLastError;
} MPR_INTERFACE_0, *PMPR_INTERFACE_0;
Members
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
Puntero a una cadena Unicode que contiene el nombre de la interfaz.
hInterface
Identificador de la interfaz.
fEnabled
Especifica si la interfaz está habilitada. Este miembro es TRUE si la interfaz está habilitada, FALSE si la interfaz está deshabilitada administrativamente.
dwIfType
Especifica el tipo de interfaz.
dwConnectionState
Especifica el estado actual de la interfaz, por ejemplo, conectado, desconectado o inaccesible. Para obtener una lista de los posibles estados, consulte ROUTER_CONNECTION_STATE.
fUnReachabilityReasons
Especifica un valor que representa un motivo por el que no se puede alcanzar la interfaz. Consulte Motivos de inalcanzabilidad para obtener una lista de los valores posibles.
dwLastError
Especifica un valor distinto de cero si la interfaz no se puede conectar.
Requisitos
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | mprapi.h |
Consulte también
Referencia de administración de enrutadores