перечисление WTS_INFO_CLASS (wtsapi32.h)
Содержит значения, указывающие тип сведений о сеансе, извлекаемых при вызове функции WTSQuerySessionInformation .
Синтаксис
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;
Константы
WTSInitialProgram Строка, завершающаяся нулевым значением, которая содержит имя начальной программы, запускаемой службами удаленных рабочих столов при выполнении пользователь входит в систему. |
||||||||
WTSApplicationName Строка, завершающаяся нулевым значением, которая содержит опубликованное имя приложения, которое выполняется в сеансе. Windows Server 2008 R2, Windows 7, Windows Server 2008 и Windows Vista: Это значение не поддерживается |
||||||||
WTSWorkingDirectory Строка, завершающаяся нулевым значением, которая содержит каталог по умолчанию, используемый при запуске начальной программы. |
||||||||
WTSOEMId Это значение не используется. |
||||||||
WTSSessionId Значение ULONG , содержащее идентификатор сеанса. |
||||||||
WTSUserName Строка со значением NULL, содержащая имя пользователя, связанного с сеансом. |
||||||||
WTSWinStationName Строка, завершающаяся нулевым значением, которая содержит имя сеанса служб удаленных рабочих столов. Примечание Несмотря на его имя, при указании этого типа имя оконной станции не возвращается. Скорее, он возвращает имя сеанса служб удаленных рабочих столов. Каждый сеанс служб удаленных рабочих столов связан с интерактивным окном Вокзала. Потому что единственное поддерживаемое имя оконной станции для интерактивной оконной станции — WinSta0, каждый сеанс связан с собственной оконной станцией WinSta0. Дополнительные сведения см. в разделе Оконные станции. |
||||||||
WTSDomainName Строка, завершающаяся нулевым значением, которая содержит имя домена, к которому принадлежит пользователь, выполнивший вход. |
||||||||
WTSConnectState Текущее состояние подключения сеанса. Дополнительные сведения см. в разделе WTS_CONNECTSTATE_CLASS. |
||||||||
WTSClientBuildNumber Значение ULONG , содержащее номер сборки клиента. |
||||||||
WTSClientName Строка, завершающаяся значением NULL, содержащая имя клиента. |
||||||||
WTSClientDirectory Строка со значением NULL, содержащая каталог, в котором установлен клиент. |
||||||||
WTSClientProductId Идентификатор продукта для конкретного клиента USHORT . |
||||||||
WTSClientHardwareId Значение ULONG , содержащее идентификатор оборудования для конкретного клиента. Этот параметр зарезервирован для использования в будущем. WTSQuerySessionInformation всегда возвращает значение 0. |
||||||||
WTSClientAddress Тип сети и сетевой адрес клиента. Дополнительные сведения см. в разделе WTS_CLIENT_ADDRESS. IP-адрес смещается на два байта от начала элемента AddressWTS_CLIENT_ADDRESS Структура. |
||||||||
WTSClientDisplay Сведения о разрешении отображения клиента. Дополнительные сведения см. в разделе WTS_CLIENT_DISPLAY. |
||||||||
WTSClientProtocolType Значение USHORT , указывающее сведения о типе протокола для Сессии. Это одно из следующих значений.
|
||||||||
WTSIdleTime Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Чтобы определить время простоя сеанса, используйте поле структуры LastInputTime . Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSLogonTime Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSIncomingBytes Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSOutgoingBytes Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSIncomingFrames Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSOutgoingFrames Это значение возвращает значение FALSE. При вызове Метода GetLastError для получения расширенных сведений об ошибке GetLastError возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не используется. |
||||||||
WTSClientInfo Сведения о клиенте подключения к удаленному рабочему столу (RDC). Дополнительные сведения см. в разделе WTSCLIENT. |
||||||||
WTSSessionInfo Сведения о сеансе клиента на сервере узла сеансов удаленных рабочих стола. Дополнительные сведения см. в разделе WTSINFO. |
||||||||
WTSSessionInfoEx Расширенные сведения о сеансе на сервере узла сеансов удаленных рабочих стола. Дополнительные сведения см. в разделе WTSINFOEX. Windows Server 2008 и Windows Vista: Это значение не поддерживается. |
||||||||
WTSConfigInfo Структура WTSCONFIGINFO , содержащая сведения о конфигурации сервера узла сеансов удаленных рабочих стола. Windows Server 2008 и Windows Vista: Это значение не поддерживается. |
||||||||
WTSValidationInfo Это значение не поддерживается. |
||||||||
WTSSessionAddressV4 Структура WTS_SESSION_ADDRESS , содержащая IPv4-адрес, назначенный сеансу. Если у сеанса нет виртуального IP-адреса, функция WTSQuerySessionInformation возвращает ERROR_NOT_SUPPORTED. Windows Server 2008 и Windows Vista: Это значение не поддерживается. |
||||||||
WTSIsRemoteSession Определяет, является ли текущий сеанс удаленным. Функция WTSQuerySessionInformation возвращает значение TRUE , указывающее, что текущий сеанс является удаленным, и FALSE , чтобы указать, что текущий сеанс является локальным. Это значение можно использовать только для локального компьютера, поэтому параметр hServer функции WTSQuerySessionInformation должен содержать WTS_CURRENT_SERVER_HANDLE. Windows Server 2008 и Windows Vista: Это значение не поддерживается. |
Требования
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Верхняя часть | wtsapi32.h |