RAS_CONNECTION_3 struttura (mprapi.h)
La struttura RAS_CONNECTION_3 contiene informazioni per la connessione, incluso il GUID (Global Unique Identifier) che identifica la connessione e lo stato di quarantena della connessione.
Sintassi
typedef struct _RAS_CONNECTION_3 {
DWORD dwVersion;
DWORD dwSize;
HANDLE hConnection;
WCHAR wszUserName[UNLEN + 1];
ROUTER_INTERFACE_TYPE dwInterfaceType;
GUID guid;
PPP_INFO_3 PppInfo3;
RAS_QUARANTINE_STATE rasQuarState;
FILETIME timer;
} RAS_CONNECTION_3, *PRAS_CONNECTION_3;
Members
dwVersion
Versione della struttura RAS_CONNECTION_3 usata.
dwSize
Dimensioni, in byte, di questa struttura RAS_CONNECTION_3 .
hConnection
Handle per la connessione.
wszUserName[UNLEN + 1]
Stringa Unicode con terminazione null contenente il nome dell'utente connesso alla connessione.
dwInterfaceType
Enumerazione ROUTER_INTERFACE_TYPE che identifica il tipo di interfaccia di connessione.
guid
GUID che identifica la connessione. Per le connessioni in ingresso, questo GUID è valido solo se la connessione è attiva.
PppInfo3
Struttura PPP_INFO_3 che contiene informazioni sulle operazioni di proiezione da punto a punto (PPP) per una connessione.
rasQuarState
Struttura RAS_QUARANTINE_STATE che specifica lo stato di quarantena protezione accesso alla rete (NAP) della connessione.
timer
Struttura FILETIME che specifica il tempo necessario per uscire dalla quarantena dopo la quale verrà eliminata la connessione. Questo valore è valido solo se rasQuarState ha un valore di RAS_QUAR_STATE_PROBATION.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | mprapi.h |
Vedi anche
MprAdminAcceptReauthentication
MprAdminConnectionHangupNotification3
Strutture di amministrazione RAS
Informazioni di riferimento per l'amministrazione del servizio accesso remoto