enumerazione WTS_INFO_CLASS (wtsapi32.h)
Contiene valori che indicano il tipo di informazioni di sessione da recuperare in una chiamata alla funzione WTSQuerySessionInformation .
Sintassi
typedef enum _WTS_INFO_CLASS {
WTSInitialProgram,
WTSApplicationName,
WTSWorkingDirectory,
WTSOEMId,
WTSSessionId,
WTSUserName,
WTSWinStationName,
WTSDomainName,
WTSConnectState,
WTSClientBuildNumber,
WTSClientName,
WTSClientDirectory,
WTSClientProductId,
WTSClientHardwareId,
WTSClientAddress,
WTSClientDisplay,
WTSClientProtocolType,
WTSIdleTime,
WTSLogonTime,
WTSIncomingBytes,
WTSOutgoingBytes,
WTSIncomingFrames,
WTSOutgoingFrames,
WTSClientInfo,
WTSSessionInfo,
WTSSessionInfoEx,
WTSConfigInfo,
WTSValidationInfo,
WTSSessionAddressV4,
WTSIsRemoteSession
} WTS_INFO_CLASS;
Costanti
WTSInitialProgram Stringa con terminazione Null che contiene il nome del programma iniziale eseguito da Servizi Desktop remoto quando l'utente accede. |
||||||||
WTSApplicationName Stringa con terminazione Null contenente il nome pubblicato dell'applicazione in esecuzione. Windows Server 2008 R2, Windows 7, Windows Server 2008 e Windows Vista: Questo valore non è supportato |
||||||||
WTSWorkingDirectory Stringa con terminazione Null che contiene la directory predefinita utilizzata durante l'avvio del programma iniziale. |
||||||||
WTSOEMId Questo valore non viene utilizzato. |
||||||||
WTSSessionId Valore ULONG che contiene l'identificatore di sessione. |
||||||||
WTSUserName Stringa con terminazione Null contenente il nome dell'utente associato alla sessione. |
||||||||
WTSWinStationName Stringa con terminazione Null contenente il nome della sessione di Servizi Desktop remoto. Nota Nonostante il nome, specificando questo tipo non viene restituito il nome della stazione finestra. Invece, restituisce l'oggetto nome della sessione servizi Desktop remoto. Ogni sessione di Servizi Desktop remoto è associata a una finestra interattiva Stazione. Poiché l'unico nome della stazione finestra supportata per una stazione finestra interattiva è "WinSta0", ogni sessione è associata alla propria stazione finestra "WinSta0". Per ulteriori informazioni, vedere Stazioni finestra. |
||||||||
WTSDomainName Stringa con terminazione Null contenente il nome del dominio a cui appartiene l'utente connesso. |
||||||||
WTSConnectState Stato di connessione corrente della sessione. Per ulteriori informazioni, vedere WTS_CONNECTSTATE_CLASS. |
||||||||
WTSClientBuildNumber Valore ULONG che contiene il numero di build del client. |
||||||||
WTSClientName Stringa con terminazione Null contenente il nome del client. |
||||||||
WTSClientDirectory Stringa con terminazione Null contenente la directory in cui è installato il client. |
||||||||
WTSClientProductId Identificatore di prodotto specifico del client USHORT . |
||||||||
WTSClientHardwareId Valore ULONG che contiene un identificatore hardware specifico del client. Questa opzione è riservata per uso futuro. WTSQuerySessionInformation restituirà sempre un valore pari a 0. |
||||||||
WTSClientAddress Tipo di rete e indirizzo di rete del client. Per ulteriori informazioni, vedere WTS_CLIENT_ADDRESS. L'indirizzo IP viene offset di due byte dall'inizio del membro Address del WTS_CLIENT_ADDRESS Struttura. |
||||||||
WTSClientDisplay Informazioni sulla risoluzione di visualizzazione del client. Per ulteriori informazioni, vedere WTS_CLIENT_DISPLAY. |
||||||||
WTSClientProtocolType Valore USHORT che specifica le informazioni sul tipo di protocollo per l'oggetto Sessione. Si tratta di uno dei valori seguenti.
|
||||||||
WTSIdleTime Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Per caculare il tempo di inattività della sessione, usare il campo struttura LastInputTime . Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSLogonTime Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSIncomingBytes Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSOutgoingBytes Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSIncomingFrames Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSOutgoingFrames Questo valore restituisce FALSE. Se si chiama GetLastError per ottenere informazioni sull'errore estese, GetLastError restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non viene utilizzato. |
||||||||
WTSClientInfo Informazioni su un client RdC (Remote Desktop Connection). Per altre informazioni, vedere WTSCLIENT. |
||||||||
WTSSessionInfo Informazioni su una sessione client in un server Host sessione Desktop remoto. Per altre informazioni, vedere WTSINFO. |
||||||||
WTSSessionInfoEx Informazioni estese su una sessione in un server Host sessione Desktop remoto. Per altre informazioni, vedere WTSINFOEX. Windows Server 2008 e Windows Vista: Questo valore non è supportato. |
||||||||
WTSConfigInfo Struttura WTSCONFIGINFO che contiene informazioni sulla configurazione di un server host sessione Desktop remoto. Windows Server 2008 e Windows Vista: Questo valore non è supportato. |
||||||||
WTSValidationInfo Questo valore non è supportato. |
||||||||
WTSSessionAddressV4 Struttura WTS_SESSION_ADDRESS che contiene l'indirizzo IPv4 assegnato alla sessione. Se la sessione non ha un indirizzo IP virtuale, la funzione WTSQuerySessionInformation restituisce ERROR_NOT_SUPPORTED. Windows Server 2008 e Windows Vista: Questo valore non è supportato. |
||||||||
WTSIsRemoteSession Determina se la sessione corrente è una sessione remota. La funzione WTSQuerySessionInformation restituisce un valore TRUE per indicare che la sessione corrente è una sessione remota e FALSE per indicare che la sessione corrente è una sessione locale. Questo valore può essere usato solo per il computer locale, pertanto il parametro hServer della funzione WTSQuerySessionInformation deve contenere WTS_CURRENT_SERVER_HANDLE. Windows Server 2008 e Windows Vista: Questo valore non è supportato. |
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Intestazione | wtsapi32.h |