Condividi tramite


struttura WTSINFOEX_LEVEL1_W (wtsapi32.h)

Contiene informazioni estese su una sessione di Servizi Desktop remoto.

Sintassi

typedef struct _WTSINFOEX_LEVEL1_W {
  ULONG                  SessionId;
  WTS_CONNECTSTATE_CLASS SessionState;
  LONG                   SessionFlags;
  WCHAR                  WinStationName[WINSTATIONNAME_LENGTH + 1];
  WCHAR                  UserName[USERNAME_LENGTH + 1];
  WCHAR                  DomainName[DOMAIN_LENGTH + 1];
  LARGE_INTEGER          LogonTime;
  LARGE_INTEGER          ConnectTime;
  LARGE_INTEGER          DisconnectTime;
  LARGE_INTEGER          LastInputTime;
  LARGE_INTEGER          CurrentTime;
  DWORD                  IncomingBytes;
  DWORD                  OutgoingBytes;
  DWORD                  IncomingFrames;
  DWORD                  OutgoingFrames;
  DWORD                  IncomingCompressedBytes;
  DWORD                  OutgoingCompressedBytes;
} WTSINFOEX_LEVEL1_W, *PWTSINFOEX_LEVEL1_W;

Members

SessionId

ID di sessione.

SessionState

Valore del tipo di enumerazione WTS_CONNECTSTATE_CLASS che specifica lo stato di connessione di una sessione di Servizi Desktop remoto.

SessionFlags

Stato della sessione. Può trattarsi di uno o più dei valori seguenti.

WTS_SESSIONSTATE_UNKNOWN (4294967295 (0xFFFFFFFF))

Lo stato della sessione non è noto.

WTS_SESSIONSTATE_LOCK (0 (0x0))

La sessione è bloccata.

WTS_SESSIONSTATE_UNLOCK (1 (0x1))

La sessione è sbloccata.

Windows Server 2008 R2 e Windows 7: A causa di un difetto del codice, l'utilizzo dei flag WTS_SESSIONSTATE_LOCK e WTS_SESSIONSTATE_UNLOCK viene invertito. Ovvero, WTS_SESSIONSTATE_LOCK indica che la sessione è sbloccata e WTS_SESSIONSTATE_UNLOCK indica che la sessione è bloccata.

WinStationName[WINSTATIONNAME_LENGTH + 1]

Stringa con terminazione Null contenente il nome della stazione finestra per la sessione.

UserName[USERNAME_LENGTH + 1]

Stringa con terminazione Null contenente il nome dell'utente proprietario della sessione.

DomainName[DOMAIN_LENGTH + 1]

Stringa con terminazione Null contenente il nome del dominio a cui appartiene l'utente.

LogonTime

Ora in cui l'utente ha eseguito l'accesso alla sessione. Questo valore viene archiviato come numero intero di grandi dimensioni che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 Coordinated Universal Time (Greenwich Mean Time).

ConnectTime

Ora della connessione client più recente alla sessione. Questo valore viene archiviato come numero intero di grandi dimensioni che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 Coordinated Universal Time.

DisconnectTime

Ora della disconnessione del client più recente alla sessione. Questo valore viene archiviato come numero intero di grandi dimensioni che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 Coordinated Universal Time.

LastInputTime

Ora dell'ultimo input dell'utente nella sessione. Questo valore viene archiviato come numero intero di grandi dimensioni che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 Coordinated Universal Time.

CurrentTime

Ora in cui questa struttura è stata riempita. Questo valore viene archiviato come numero intero di grandi dimensioni che rappresenta il numero di intervalli di 100 nanosecondi dal 1° gennaio 1601 Coordinated Universal Time.

IncomingBytes

Numero di byte di dati RDP (Remote Desktop Protocol) non compressi inviati dal client al server dopo la connessione del client.

OutgoingBytes

Numero di byte di dati RDP non compressi inviati dal server al client dopo la connessione del client.

IncomingFrames

Numero di frame di dati RDP inviati dal client al server dopo la connessione del client.

OutgoingFrames

Numero di frame di dati RDP inviati dal server al client dopo la connessione del client.

IncomingCompressedBytes

Numero di byte di dati RDP compressi inviati dal client al server dopo la connessione del client.

OutgoingCompressedBytes

Numero di byte di dati RDP compressi inviati dal server al client dopo la connessione del client.

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Intestazione wtsapi32.h

Vedi anche

WTS_CONNECTSTATE_CLASS