Win32 API 日本語リファレンス
ホームSystem.RemoteDesktop › WTS_INFO_CLASS

WTS_INFO_CLASS

列挙型
基底型i4

メンバー 32

名前10進16進
WTSInitialProgram00x0
WTSApplicationName10x1
WTSWorkingDirectory20x2
WTSOEMId30x3
WTSSessionId40x4
WTSUserName50x5
WTSWinStationName60x6
WTSDomainName70x7
WTSConnectState80x8
WTSClientBuildNumber90x9
WTSClientName100xA
WTSClientDirectory110xB
WTSClientProductId120xC
WTSClientHardwareId130xD
WTSClientAddress140xE
WTSClientDisplay150xF
WTSClientProtocolType160x10
WTSIdleTime170x11
WTSLogonTime180x12
WTSIncomingBytes190x13
WTSOutgoingBytes200x14
WTSIncomingFrames210x15
WTSOutgoingFrames220x16
WTSClientInfo230x17
WTSSessionInfo240x18
WTSSessionInfoEx250x19
WTSConfigInfo260x1A
WTSValidationInfo270x1B
WTSSessionAddressV4280x1C
WTSIsRemoteSession290x1D
WTSSessionActivityId300x1E
WTSCapabilityCheck310x1F

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WTS_INFO_CLASS : int {
    WTSInitialProgram = 0,
    WTSApplicationName = 1,
    WTSWorkingDirectory = 2,
    WTSOEMId = 3,
    WTSSessionId = 4,
    WTSUserName = 5,
    WTSWinStationName = 6,
    WTSDomainName = 7,
    WTSConnectState = 8,
    WTSClientBuildNumber = 9,
    WTSClientName = 10,
    WTSClientDirectory = 11,
    WTSClientProductId = 12,
    WTSClientHardwareId = 13,
    WTSClientAddress = 14,
    WTSClientDisplay = 15,
    WTSClientProtocolType = 16,
    WTSIdleTime = 17,
    WTSLogonTime = 18,
    WTSIncomingBytes = 19,
    WTSOutgoingBytes = 20,
    WTSIncomingFrames = 21,
    WTSOutgoingFrames = 22,
    WTSClientInfo = 23,
    WTSSessionInfo = 24,
    WTSSessionInfoEx = 25,
    WTSConfigInfo = 26,
    WTSValidationInfo = 27,
    WTSSessionAddressV4 = 28,
    WTSIsRemoteSession = 29,
    WTSSessionActivityId = 30,
    WTSCapabilityCheck = 31
} WTS_INFO_CLASS;
public enum WTS_INFO_CLASS : int
{
    WTSInitialProgram = 0,
    WTSApplicationName = 1,
    WTSWorkingDirectory = 2,
    WTSOEMId = 3,
    WTSSessionId = 4,
    WTSUserName = 5,
    WTSWinStationName = 6,
    WTSDomainName = 7,
    WTSConnectState = 8,
    WTSClientBuildNumber = 9,
    WTSClientName = 10,
    WTSClientDirectory = 11,
    WTSClientProductId = 12,
    WTSClientHardwareId = 13,
    WTSClientAddress = 14,
    WTSClientDisplay = 15,
    WTSClientProtocolType = 16,
    WTSIdleTime = 17,
    WTSLogonTime = 18,
    WTSIncomingBytes = 19,
    WTSOutgoingBytes = 20,
    WTSIncomingFrames = 21,
    WTSOutgoingFrames = 22,
    WTSClientInfo = 23,
    WTSSessionInfo = 24,
    WTSSessionInfoEx = 25,
    WTSConfigInfo = 26,
    WTSValidationInfo = 27,
    WTSSessionAddressV4 = 28,
    WTSIsRemoteSession = 29,
    WTSSessionActivityId = 30,
    WTSCapabilityCheck = 31,
}
Public Enum WTS_INFO_CLASS As Integer
    WTSInitialProgram = 0
    WTSApplicationName = 1
    WTSWorkingDirectory = 2
    WTSOEMId = 3
    WTSSessionId = 4
    WTSUserName = 5
    WTSWinStationName = 6
    WTSDomainName = 7
    WTSConnectState = 8
    WTSClientBuildNumber = 9
    WTSClientName = 10
    WTSClientDirectory = 11
    WTSClientProductId = 12
    WTSClientHardwareId = 13
    WTSClientAddress = 14
    WTSClientDisplay = 15
    WTSClientProtocolType = 16
    WTSIdleTime = 17
    WTSLogonTime = 18
    WTSIncomingBytes = 19
    WTSOutgoingBytes = 20
    WTSIncomingFrames = 21
    WTSOutgoingFrames = 22
    WTSClientInfo = 23
    WTSSessionInfo = 24
    WTSSessionInfoEx = 25
    WTSConfigInfo = 26
    WTSValidationInfo = 27
    WTSSessionAddressV4 = 28
    WTSIsRemoteSession = 29
    WTSSessionActivityId = 30
    WTSCapabilityCheck = 31
End Enum
import enum

class WTS_INFO_CLASS(enum.IntEnum):
    WTSInitialProgram = 0
    WTSApplicationName = 1
    WTSWorkingDirectory = 2
    WTSOEMId = 3
    WTSSessionId = 4
    WTSUserName = 5
    WTSWinStationName = 6
    WTSDomainName = 7
    WTSConnectState = 8
    WTSClientBuildNumber = 9
    WTSClientName = 10
    WTSClientDirectory = 11
    WTSClientProductId = 12
    WTSClientHardwareId = 13
    WTSClientAddress = 14
    WTSClientDisplay = 15
    WTSClientProtocolType = 16
    WTSIdleTime = 17
    WTSLogonTime = 18
    WTSIncomingBytes = 19
    WTSOutgoingBytes = 20
    WTSIncomingFrames = 21
    WTSOutgoingFrames = 22
    WTSClientInfo = 23
    WTSSessionInfo = 24
    WTSSessionInfoEx = 25
    WTSConfigInfo = 26
    WTSValidationInfo = 27
    WTSSessionAddressV4 = 28
    WTSIsRemoteSession = 29
    WTSSessionActivityId = 30
    WTSCapabilityCheck = 31
// WTS_INFO_CLASS
pub const WTSInitialProgram: i32 = 0;
pub const WTSApplicationName: i32 = 1;
pub const WTSWorkingDirectory: i32 = 2;
pub const WTSOEMId: i32 = 3;
pub const WTSSessionId: i32 = 4;
pub const WTSUserName: i32 = 5;
pub const WTSWinStationName: i32 = 6;
pub const WTSDomainName: i32 = 7;
pub const WTSConnectState: i32 = 8;
pub const WTSClientBuildNumber: i32 = 9;
pub const WTSClientName: i32 = 10;
pub const WTSClientDirectory: i32 = 11;
pub const WTSClientProductId: i32 = 12;
pub const WTSClientHardwareId: i32 = 13;
pub const WTSClientAddress: i32 = 14;
pub const WTSClientDisplay: i32 = 15;
pub const WTSClientProtocolType: i32 = 16;
pub const WTSIdleTime: i32 = 17;
pub const WTSLogonTime: i32 = 18;
pub const WTSIncomingBytes: i32 = 19;
pub const WTSOutgoingBytes: i32 = 20;
pub const WTSIncomingFrames: i32 = 21;
pub const WTSOutgoingFrames: i32 = 22;
pub const WTSClientInfo: i32 = 23;
pub const WTSSessionInfo: i32 = 24;
pub const WTSSessionInfoEx: i32 = 25;
pub const WTSConfigInfo: i32 = 26;
pub const WTSValidationInfo: i32 = 27;
pub const WTSSessionAddressV4: i32 = 28;
pub const WTSIsRemoteSession: i32 = 29;
pub const WTSSessionActivityId: i32 = 30;
pub const WTSCapabilityCheck: i32 = 31;
// WTS_INFO_CLASS
const (
	WTSInitialProgram int32 = 0
	WTSApplicationName int32 = 1
	WTSWorkingDirectory int32 = 2
	WTSOEMId int32 = 3
	WTSSessionId int32 = 4
	WTSUserName int32 = 5
	WTSWinStationName int32 = 6
	WTSDomainName int32 = 7
	WTSConnectState int32 = 8
	WTSClientBuildNumber int32 = 9
	WTSClientName int32 = 10
	WTSClientDirectory int32 = 11
	WTSClientProductId int32 = 12
	WTSClientHardwareId int32 = 13
	WTSClientAddress int32 = 14
	WTSClientDisplay int32 = 15
	WTSClientProtocolType int32 = 16
	WTSIdleTime int32 = 17
	WTSLogonTime int32 = 18
	WTSIncomingBytes int32 = 19
	WTSOutgoingBytes int32 = 20
	WTSIncomingFrames int32 = 21
	WTSOutgoingFrames int32 = 22
	WTSClientInfo int32 = 23
	WTSSessionInfo int32 = 24
	WTSSessionInfoEx int32 = 25
	WTSConfigInfo int32 = 26
	WTSValidationInfo int32 = 27
	WTSSessionAddressV4 int32 = 28
	WTSIsRemoteSession int32 = 29
	WTSSessionActivityId int32 = 30
	WTSCapabilityCheck int32 = 31
)
const
  WTSInitialProgram = 0;
  WTSApplicationName = 1;
  WTSWorkingDirectory = 2;
  WTSOEMId = 3;
  WTSSessionId = 4;
  WTSUserName = 5;
  WTSWinStationName = 6;
  WTSDomainName = 7;
  WTSConnectState = 8;
  WTSClientBuildNumber = 9;
  WTSClientName = 10;
  WTSClientDirectory = 11;
  WTSClientProductId = 12;
  WTSClientHardwareId = 13;
  WTSClientAddress = 14;
  WTSClientDisplay = 15;
  WTSClientProtocolType = 16;
  WTSIdleTime = 17;
  WTSLogonTime = 18;
  WTSIncomingBytes = 19;
  WTSOutgoingBytes = 20;
  WTSIncomingFrames = 21;
  WTSOutgoingFrames = 22;
  WTSClientInfo = 23;
  WTSSessionInfo = 24;
  WTSSessionInfoEx = 25;
  WTSConfigInfo = 26;
  WTSValidationInfo = 27;
  WTSSessionAddressV4 = 28;
  WTSIsRemoteSession = 29;
  WTSSessionActivityId = 30;
  WTSCapabilityCheck = 31;
// WTS_INFO_CLASS
pub const WTSInitialProgram: i32 = 0;
pub const WTSApplicationName: i32 = 1;
pub const WTSWorkingDirectory: i32 = 2;
pub const WTSOEMId: i32 = 3;
pub const WTSSessionId: i32 = 4;
pub const WTSUserName: i32 = 5;
pub const WTSWinStationName: i32 = 6;
pub const WTSDomainName: i32 = 7;
pub const WTSConnectState: i32 = 8;
pub const WTSClientBuildNumber: i32 = 9;
pub const WTSClientName: i32 = 10;
pub const WTSClientDirectory: i32 = 11;
pub const WTSClientProductId: i32 = 12;
pub const WTSClientHardwareId: i32 = 13;
pub const WTSClientAddress: i32 = 14;
pub const WTSClientDisplay: i32 = 15;
pub const WTSClientProtocolType: i32 = 16;
pub const WTSIdleTime: i32 = 17;
pub const WTSLogonTime: i32 = 18;
pub const WTSIncomingBytes: i32 = 19;
pub const WTSOutgoingBytes: i32 = 20;
pub const WTSIncomingFrames: i32 = 21;
pub const WTSOutgoingFrames: i32 = 22;
pub const WTSClientInfo: i32 = 23;
pub const WTSSessionInfo: i32 = 24;
pub const WTSSessionInfoEx: i32 = 25;
pub const WTSConfigInfo: i32 = 26;
pub const WTSValidationInfo: i32 = 27;
pub const WTSSessionAddressV4: i32 = 28;
pub const WTSIsRemoteSession: i32 = 29;
pub const WTSSessionActivityId: i32 = 30;
pub const WTSCapabilityCheck: i32 = 31;
const
  WTSInitialProgram* = 0
  WTSApplicationName* = 1
  WTSWorkingDirectory* = 2
  WTSOEMId* = 3
  WTSSessionId* = 4
  WTSUserName* = 5
  WTSWinStationName* = 6
  WTSDomainName* = 7
  WTSConnectState* = 8
  WTSClientBuildNumber* = 9
  WTSClientName* = 10
  WTSClientDirectory* = 11
  WTSClientProductId* = 12
  WTSClientHardwareId* = 13
  WTSClientAddress* = 14
  WTSClientDisplay* = 15
  WTSClientProtocolType* = 16
  WTSIdleTime* = 17
  WTSLogonTime* = 18
  WTSIncomingBytes* = 19
  WTSOutgoingBytes* = 20
  WTSIncomingFrames* = 21
  WTSOutgoingFrames* = 22
  WTSClientInfo* = 23
  WTSSessionInfo* = 24
  WTSSessionInfoEx* = 25
  WTSConfigInfo* = 26
  WTSValidationInfo* = 27
  WTSSessionAddressV4* = 28
  WTSIsRemoteSession* = 29
  WTSSessionActivityId* = 30
  WTSCapabilityCheck* = 31
enum WTS_INFO_CLASS : int {
    WTSInitialProgram = 0,
    WTSApplicationName = 1,
    WTSWorkingDirectory = 2,
    WTSOEMId = 3,
    WTSSessionId = 4,
    WTSUserName = 5,
    WTSWinStationName = 6,
    WTSDomainName = 7,
    WTSConnectState = 8,
    WTSClientBuildNumber = 9,
    WTSClientName = 10,
    WTSClientDirectory = 11,
    WTSClientProductId = 12,
    WTSClientHardwareId = 13,
    WTSClientAddress = 14,
    WTSClientDisplay = 15,
    WTSClientProtocolType = 16,
    WTSIdleTime = 17,
    WTSLogonTime = 18,
    WTSIncomingBytes = 19,
    WTSOutgoingBytes = 20,
    WTSIncomingFrames = 21,
    WTSOutgoingFrames = 22,
    WTSClientInfo = 23,
    WTSSessionInfo = 24,
    WTSSessionInfoEx = 25,
    WTSConfigInfo = 26,
    WTSValidationInfo = 27,
    WTSSessionAddressV4 = 28,
    WTSIsRemoteSession = 29,
    WTSSessionActivityId = 30,
    WTSCapabilityCheck = 31,
}
#define global WTSInitialProgram     0x0
#define global WTSApplicationName    0x1
#define global WTSWorkingDirectory   0x2
#define global WTSOEMId              0x3
#define global WTSSessionId          0x4
#define global WTSUserName           0x5
#define global WTSWinStationName     0x6
#define global WTSDomainName         0x7
#define global WTSConnectState       0x8
#define global WTSClientBuildNumber  0x9
#define global WTSClientName         0xA
#define global WTSClientDirectory    0xB
#define global WTSClientProductId    0xC
#define global WTSClientHardwareId   0xD
#define global WTSClientAddress      0xE
#define global WTSClientDisplay      0xF
#define global WTSClientProtocolType 0x10
#define global WTSIdleTime           0x11
#define global WTSLogonTime          0x12
#define global WTSIncomingBytes      0x13
#define global WTSOutgoingBytes      0x14
#define global WTSIncomingFrames     0x15
#define global WTSOutgoingFrames     0x16
#define global WTSClientInfo         0x17
#define global WTSSessionInfo        0x18
#define global WTSSessionInfoEx      0x19
#define global WTSConfigInfo         0x1A
#define global WTSValidationInfo     0x1B
#define global WTSSessionAddressV4   0x1C
#define global WTSIsRemoteSession    0x1D
#define global WTSSessionActivityId  0x1E
#define global WTSCapabilityCheck    0x1F