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

WTS_CONFIG_CLASS

列挙型
基底型i4

メンバー 20

名前10進16進
WTSUserConfigInitialProgram00x0
WTSUserConfigWorkingDirectory10x1
WTSUserConfigfInheritInitialProgram20x2
WTSUserConfigfAllowLogonTerminalServer30x3
WTSUserConfigTimeoutSettingsConnections40x4
WTSUserConfigTimeoutSettingsDisconnections50x5
WTSUserConfigTimeoutSettingsIdle60x6
WTSUserConfigfDeviceClientDrives70x7
WTSUserConfigfDeviceClientPrinters80x8
WTSUserConfigfDeviceClientDefaultPrinter90x9
WTSUserConfigBrokenTimeoutSettings100xA
WTSUserConfigReconnectSettings110xB
WTSUserConfigModemCallbackSettings120xC
WTSUserConfigModemCallbackPhoneNumber130xD
WTSUserConfigShadowingSettings140xE
WTSUserConfigTerminalServerProfilePath150xF
WTSUserConfigTerminalServerHomeDir160x10
WTSUserConfigTerminalServerHomeDirDrive170x11
WTSUserConfigfTerminalServerRemoteHomeDir180x12
WTSUserConfigUser190x13

各言語での定義

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

typedef enum WTS_CONFIG_CLASS : int {
    WTSUserConfigInitialProgram = 0,
    WTSUserConfigWorkingDirectory = 1,
    WTSUserConfigfInheritInitialProgram = 2,
    WTSUserConfigfAllowLogonTerminalServer = 3,
    WTSUserConfigTimeoutSettingsConnections = 4,
    WTSUserConfigTimeoutSettingsDisconnections = 5,
    WTSUserConfigTimeoutSettingsIdle = 6,
    WTSUserConfigfDeviceClientDrives = 7,
    WTSUserConfigfDeviceClientPrinters = 8,
    WTSUserConfigfDeviceClientDefaultPrinter = 9,
    WTSUserConfigBrokenTimeoutSettings = 10,
    WTSUserConfigReconnectSettings = 11,
    WTSUserConfigModemCallbackSettings = 12,
    WTSUserConfigModemCallbackPhoneNumber = 13,
    WTSUserConfigShadowingSettings = 14,
    WTSUserConfigTerminalServerProfilePath = 15,
    WTSUserConfigTerminalServerHomeDir = 16,
    WTSUserConfigTerminalServerHomeDirDrive = 17,
    WTSUserConfigfTerminalServerRemoteHomeDir = 18,
    WTSUserConfigUser = 19
} WTS_CONFIG_CLASS;
public enum WTS_CONFIG_CLASS : int
{
    WTSUserConfigInitialProgram = 0,
    WTSUserConfigWorkingDirectory = 1,
    WTSUserConfigfInheritInitialProgram = 2,
    WTSUserConfigfAllowLogonTerminalServer = 3,
    WTSUserConfigTimeoutSettingsConnections = 4,
    WTSUserConfigTimeoutSettingsDisconnections = 5,
    WTSUserConfigTimeoutSettingsIdle = 6,
    WTSUserConfigfDeviceClientDrives = 7,
    WTSUserConfigfDeviceClientPrinters = 8,
    WTSUserConfigfDeviceClientDefaultPrinter = 9,
    WTSUserConfigBrokenTimeoutSettings = 10,
    WTSUserConfigReconnectSettings = 11,
    WTSUserConfigModemCallbackSettings = 12,
    WTSUserConfigModemCallbackPhoneNumber = 13,
    WTSUserConfigShadowingSettings = 14,
    WTSUserConfigTerminalServerProfilePath = 15,
    WTSUserConfigTerminalServerHomeDir = 16,
    WTSUserConfigTerminalServerHomeDirDrive = 17,
    WTSUserConfigfTerminalServerRemoteHomeDir = 18,
    WTSUserConfigUser = 19,
}
Public Enum WTS_CONFIG_CLASS As Integer
    WTSUserConfigInitialProgram = 0
    WTSUserConfigWorkingDirectory = 1
    WTSUserConfigfInheritInitialProgram = 2
    WTSUserConfigfAllowLogonTerminalServer = 3
    WTSUserConfigTimeoutSettingsConnections = 4
    WTSUserConfigTimeoutSettingsDisconnections = 5
    WTSUserConfigTimeoutSettingsIdle = 6
    WTSUserConfigfDeviceClientDrives = 7
    WTSUserConfigfDeviceClientPrinters = 8
    WTSUserConfigfDeviceClientDefaultPrinter = 9
    WTSUserConfigBrokenTimeoutSettings = 10
    WTSUserConfigReconnectSettings = 11
    WTSUserConfigModemCallbackSettings = 12
    WTSUserConfigModemCallbackPhoneNumber = 13
    WTSUserConfigShadowingSettings = 14
    WTSUserConfigTerminalServerProfilePath = 15
    WTSUserConfigTerminalServerHomeDir = 16
    WTSUserConfigTerminalServerHomeDirDrive = 17
    WTSUserConfigfTerminalServerRemoteHomeDir = 18
    WTSUserConfigUser = 19
End Enum
import enum

class WTS_CONFIG_CLASS(enum.IntEnum):
    WTSUserConfigInitialProgram = 0
    WTSUserConfigWorkingDirectory = 1
    WTSUserConfigfInheritInitialProgram = 2
    WTSUserConfigfAllowLogonTerminalServer = 3
    WTSUserConfigTimeoutSettingsConnections = 4
    WTSUserConfigTimeoutSettingsDisconnections = 5
    WTSUserConfigTimeoutSettingsIdle = 6
    WTSUserConfigfDeviceClientDrives = 7
    WTSUserConfigfDeviceClientPrinters = 8
    WTSUserConfigfDeviceClientDefaultPrinter = 9
    WTSUserConfigBrokenTimeoutSettings = 10
    WTSUserConfigReconnectSettings = 11
    WTSUserConfigModemCallbackSettings = 12
    WTSUserConfigModemCallbackPhoneNumber = 13
    WTSUserConfigShadowingSettings = 14
    WTSUserConfigTerminalServerProfilePath = 15
    WTSUserConfigTerminalServerHomeDir = 16
    WTSUserConfigTerminalServerHomeDirDrive = 17
    WTSUserConfigfTerminalServerRemoteHomeDir = 18
    WTSUserConfigUser = 19
// WTS_CONFIG_CLASS
pub const WTSUserConfigInitialProgram: i32 = 0;
pub const WTSUserConfigWorkingDirectory: i32 = 1;
pub const WTSUserConfigfInheritInitialProgram: i32 = 2;
pub const WTSUserConfigfAllowLogonTerminalServer: i32 = 3;
pub const WTSUserConfigTimeoutSettingsConnections: i32 = 4;
pub const WTSUserConfigTimeoutSettingsDisconnections: i32 = 5;
pub const WTSUserConfigTimeoutSettingsIdle: i32 = 6;
pub const WTSUserConfigfDeviceClientDrives: i32 = 7;
pub const WTSUserConfigfDeviceClientPrinters: i32 = 8;
pub const WTSUserConfigfDeviceClientDefaultPrinter: i32 = 9;
pub const WTSUserConfigBrokenTimeoutSettings: i32 = 10;
pub const WTSUserConfigReconnectSettings: i32 = 11;
pub const WTSUserConfigModemCallbackSettings: i32 = 12;
pub const WTSUserConfigModemCallbackPhoneNumber: i32 = 13;
pub const WTSUserConfigShadowingSettings: i32 = 14;
pub const WTSUserConfigTerminalServerProfilePath: i32 = 15;
pub const WTSUserConfigTerminalServerHomeDir: i32 = 16;
pub const WTSUserConfigTerminalServerHomeDirDrive: i32 = 17;
pub const WTSUserConfigfTerminalServerRemoteHomeDir: i32 = 18;
pub const WTSUserConfigUser: i32 = 19;
// WTS_CONFIG_CLASS
const (
	WTSUserConfigInitialProgram int32 = 0
	WTSUserConfigWorkingDirectory int32 = 1
	WTSUserConfigfInheritInitialProgram int32 = 2
	WTSUserConfigfAllowLogonTerminalServer int32 = 3
	WTSUserConfigTimeoutSettingsConnections int32 = 4
	WTSUserConfigTimeoutSettingsDisconnections int32 = 5
	WTSUserConfigTimeoutSettingsIdle int32 = 6
	WTSUserConfigfDeviceClientDrives int32 = 7
	WTSUserConfigfDeviceClientPrinters int32 = 8
	WTSUserConfigfDeviceClientDefaultPrinter int32 = 9
	WTSUserConfigBrokenTimeoutSettings int32 = 10
	WTSUserConfigReconnectSettings int32 = 11
	WTSUserConfigModemCallbackSettings int32 = 12
	WTSUserConfigModemCallbackPhoneNumber int32 = 13
	WTSUserConfigShadowingSettings int32 = 14
	WTSUserConfigTerminalServerProfilePath int32 = 15
	WTSUserConfigTerminalServerHomeDir int32 = 16
	WTSUserConfigTerminalServerHomeDirDrive int32 = 17
	WTSUserConfigfTerminalServerRemoteHomeDir int32 = 18
	WTSUserConfigUser int32 = 19
)
const
  WTSUserConfigInitialProgram = 0;
  WTSUserConfigWorkingDirectory = 1;
  WTSUserConfigfInheritInitialProgram = 2;
  WTSUserConfigfAllowLogonTerminalServer = 3;
  WTSUserConfigTimeoutSettingsConnections = 4;
  WTSUserConfigTimeoutSettingsDisconnections = 5;
  WTSUserConfigTimeoutSettingsIdle = 6;
  WTSUserConfigfDeviceClientDrives = 7;
  WTSUserConfigfDeviceClientPrinters = 8;
  WTSUserConfigfDeviceClientDefaultPrinter = 9;
  WTSUserConfigBrokenTimeoutSettings = 10;
  WTSUserConfigReconnectSettings = 11;
  WTSUserConfigModemCallbackSettings = 12;
  WTSUserConfigModemCallbackPhoneNumber = 13;
  WTSUserConfigShadowingSettings = 14;
  WTSUserConfigTerminalServerProfilePath = 15;
  WTSUserConfigTerminalServerHomeDir = 16;
  WTSUserConfigTerminalServerHomeDirDrive = 17;
  WTSUserConfigfTerminalServerRemoteHomeDir = 18;
  WTSUserConfigUser = 19;
// WTS_CONFIG_CLASS
pub const WTSUserConfigInitialProgram: i32 = 0;
pub const WTSUserConfigWorkingDirectory: i32 = 1;
pub const WTSUserConfigfInheritInitialProgram: i32 = 2;
pub const WTSUserConfigfAllowLogonTerminalServer: i32 = 3;
pub const WTSUserConfigTimeoutSettingsConnections: i32 = 4;
pub const WTSUserConfigTimeoutSettingsDisconnections: i32 = 5;
pub const WTSUserConfigTimeoutSettingsIdle: i32 = 6;
pub const WTSUserConfigfDeviceClientDrives: i32 = 7;
pub const WTSUserConfigfDeviceClientPrinters: i32 = 8;
pub const WTSUserConfigfDeviceClientDefaultPrinter: i32 = 9;
pub const WTSUserConfigBrokenTimeoutSettings: i32 = 10;
pub const WTSUserConfigReconnectSettings: i32 = 11;
pub const WTSUserConfigModemCallbackSettings: i32 = 12;
pub const WTSUserConfigModemCallbackPhoneNumber: i32 = 13;
pub const WTSUserConfigShadowingSettings: i32 = 14;
pub const WTSUserConfigTerminalServerProfilePath: i32 = 15;
pub const WTSUserConfigTerminalServerHomeDir: i32 = 16;
pub const WTSUserConfigTerminalServerHomeDirDrive: i32 = 17;
pub const WTSUserConfigfTerminalServerRemoteHomeDir: i32 = 18;
pub const WTSUserConfigUser: i32 = 19;
const
  WTSUserConfigInitialProgram* = 0
  WTSUserConfigWorkingDirectory* = 1
  WTSUserConfigfInheritInitialProgram* = 2
  WTSUserConfigfAllowLogonTerminalServer* = 3
  WTSUserConfigTimeoutSettingsConnections* = 4
  WTSUserConfigTimeoutSettingsDisconnections* = 5
  WTSUserConfigTimeoutSettingsIdle* = 6
  WTSUserConfigfDeviceClientDrives* = 7
  WTSUserConfigfDeviceClientPrinters* = 8
  WTSUserConfigfDeviceClientDefaultPrinter* = 9
  WTSUserConfigBrokenTimeoutSettings* = 10
  WTSUserConfigReconnectSettings* = 11
  WTSUserConfigModemCallbackSettings* = 12
  WTSUserConfigModemCallbackPhoneNumber* = 13
  WTSUserConfigShadowingSettings* = 14
  WTSUserConfigTerminalServerProfilePath* = 15
  WTSUserConfigTerminalServerHomeDir* = 16
  WTSUserConfigTerminalServerHomeDirDrive* = 17
  WTSUserConfigfTerminalServerRemoteHomeDir* = 18
  WTSUserConfigUser* = 19
enum WTS_CONFIG_CLASS : int {
    WTSUserConfigInitialProgram = 0,
    WTSUserConfigWorkingDirectory = 1,
    WTSUserConfigfInheritInitialProgram = 2,
    WTSUserConfigfAllowLogonTerminalServer = 3,
    WTSUserConfigTimeoutSettingsConnections = 4,
    WTSUserConfigTimeoutSettingsDisconnections = 5,
    WTSUserConfigTimeoutSettingsIdle = 6,
    WTSUserConfigfDeviceClientDrives = 7,
    WTSUserConfigfDeviceClientPrinters = 8,
    WTSUserConfigfDeviceClientDefaultPrinter = 9,
    WTSUserConfigBrokenTimeoutSettings = 10,
    WTSUserConfigReconnectSettings = 11,
    WTSUserConfigModemCallbackSettings = 12,
    WTSUserConfigModemCallbackPhoneNumber = 13,
    WTSUserConfigShadowingSettings = 14,
    WTSUserConfigTerminalServerProfilePath = 15,
    WTSUserConfigTerminalServerHomeDir = 16,
    WTSUserConfigTerminalServerHomeDirDrive = 17,
    WTSUserConfigfTerminalServerRemoteHomeDir = 18,
    WTSUserConfigUser = 19,
}
#define global WTSUserConfigInitialProgram                0x0
#define global WTSUserConfigWorkingDirectory              0x1
#define global WTSUserConfigfInheritInitialProgram        0x2
#define global WTSUserConfigfAllowLogonTerminalServer     0x3
#define global WTSUserConfigTimeoutSettingsConnections    0x4
#define global WTSUserConfigTimeoutSettingsDisconnections 0x5
#define global WTSUserConfigTimeoutSettingsIdle           0x6
#define global WTSUserConfigfDeviceClientDrives           0x7
#define global WTSUserConfigfDeviceClientPrinters         0x8
#define global WTSUserConfigfDeviceClientDefaultPrinter   0x9
#define global WTSUserConfigBrokenTimeoutSettings         0xA
#define global WTSUserConfigReconnectSettings             0xB
#define global WTSUserConfigModemCallbackSettings         0xC
#define global WTSUserConfigModemCallbackPhoneNumber      0xD
#define global WTSUserConfigShadowingSettings             0xE
#define global WTSUserConfigTerminalServerProfilePath     0xF
#define global WTSUserConfigTerminalServerHomeDir         0x10
#define global WTSUserConfigTerminalServerHomeDirDrive    0x11
#define global WTSUserConfigfTerminalServerRemoteHomeDir  0x12
#define global WTSUserConfigUser                          0x13