MPR_INTERFACE_0 struttura (mprapi.h)
La struttura MPR_INTERFACE_0 contiene informazioni per un'interfaccia del router specifica.
Sintassi
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]
Puntatore a una stringa Unicode contenente il nome dell'interfaccia.
hInterface
Gestire l'interfaccia.
fEnabled
Specifica se l'interfaccia è abilitata. Questo membro è TRUE se l'interfaccia è abilitata, FALSE se l'interfaccia è disabilitata in modo amministrativo.
dwIfType
Specifica il tipo di interfaccia.
dwConnectionState
Specifica lo stato corrente dell'interfaccia, ad esempio connesso, disconnesso o non raggiungibile. Per un elenco di stati possibili, vedere ROUTER_CONNECTION_STATE.
fUnReachabilityReasons
Specifica un valore che rappresenta un motivo per cui non è possibile raggiungere l'interfaccia. Per un elenco di valori possibili, vedere Motivi di impossibilità .
dwLastError
Specifica un valore diverso da zero se l'interfaccia non riesce a connettersi.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mprapi.h |