Condividi tramite


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

Vedi anche

MprAdminInterfaceEnum

MprAdminInterfaceGetInfo

ROUTER_CONNECTION_STATE

ROUTER_INTERFACE_TYPE

Informazioni di riferimento sulla gestione dei router

Strutture di gestione router

Motivi di impossibilità