RAS_CONNECTION_0 struttura (mprapi.h)
La struttura RAS_CONNECTION_0 contiene informazioni generali relative a una connessione specifica, ad esempio nome utente o dominio. Per informazioni più dettagliate su una connessione specifica, ad esempio byte inviati o ricevuti, vedere RAS_CONNECTION_1.
Sintassi
typedef struct _RAS_CONNECTION_0 {
HANDLE hConnection;
HANDLE hInterface;
DWORD dwConnectDuration;
ROUTER_INTERFACE_TYPE dwInterfaceType;
DWORD dwConnectionFlags;
WCHAR wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1];
WCHAR wszUserName[UNLEN + 1];
WCHAR wszLogonDomain[DNLEN + 1];
WCHAR wszRemoteComputer[NETBIOS_NAME_LEN + 1];
} RAS_CONNECTION_0, *PRAS_CONNECTION_0;
Members
hConnection
Handle per la connessione.
hInterface
Handle all'interfaccia.
dwConnectDuration
Valore che rappresenta la durata della connessione, in secondi.
dwInterfaceType
Enumerazione ROUTER_INTERFACE_TYPE che identifica il tipo di interfaccia di connessione.
dwConnectionFlags
Bitmap di flag che specificano gli attributi di connessione. dwConnectionFlags deve contenere almeno uno dei valori seguenti:
Valore | Significato |
---|---|
|
La connessione usa il protocollo DA punto a punto (PPP). |
|
Il servizio messenger è attivo nel client e i messaggi possono essere inviati al client usando MprAdminSendUserMessage. |
|
La connessione è attualmente in quarantena. Per informazioni su come rimuovere la connessione dalla quarantena, vedere MprAdminConnectionRemoveQuarantine. |
|
La connessione usa AppleTalk Remote Access Protocol (ARAP). |
|
La connessione usa IKEv2. |
|
La connessione usa IKEv2 e il server non è raggiungibile. |
wszInterfaceName[MAX_INTERFACE_NAME_LEN + 1]
Stringa Unicode con terminazione null contenente il nome dell'interfaccia per questa connessione.
wszUserName[UNLEN + 1]
Stringa Unicode con terminazione null contenente il nome dell'utente connesso alla connessione.
wszLogonDomain[DNLEN + 1]
Stringa Unicode con terminazione null contenente il dominio in cui l'utente connesso è autenticato.
wszRemoteComputer[NETBIOS_NAME_LEN + 1]
Stringa Unicode con terminazione null contenente il nome del computer remoto.
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Intestazione | mprapi.h |
Vedi anche
MprAdminAcceptReauthentication
MprAdminConnectionHangupNotification3
Strutture di amministrazione RAS
Informazioni di riferimento per l'amministrazione del servizio accesso remoto