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

WTS_SECURITY_FLAGS

列挙型フラグ
基底型u4

メンバー 15

名前10進16進
WTS_SECURITY_CURRENT_GUEST_ACCESS720x48
WTS_SECURITY_USER_ACCESS3290x149
WTS_SECURITY_CURRENT_USER_ACCESS5900x24E
WTS_SECURITY_ALL_ACCESS9839990xF03BF
WTS_SECURITY_QUERY_INFORMATION10x1
WTS_SECURITY_SET_INFORMATION20x2
WTS_SECURITY_RESET40x4
WTS_SECURITY_VIRTUAL_CHANNELS80x8
WTS_SECURITY_REMOTE_CONTROL160x10
WTS_SECURITY_LOGON320x20
WTS_SECURITY_LOGOFF640x40
WTS_SECURITY_MESSAGE1280x80
WTS_SECURITY_CONNECT2560x100
WTS_SECURITY_DISCONNECT5120x200
WTS_SECURITY_GUEST_ACCESS320x20

各言語での定義

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

typedef enum WTS_SECURITY_FLAGS : unsigned int {
    WTS_SECURITY_CURRENT_GUEST_ACCESS = 72,
    WTS_SECURITY_USER_ACCESS = 329,
    WTS_SECURITY_CURRENT_USER_ACCESS = 590,
    WTS_SECURITY_ALL_ACCESS = 983999,
    WTS_SECURITY_QUERY_INFORMATION = 1,
    WTS_SECURITY_SET_INFORMATION = 2,
    WTS_SECURITY_RESET = 4,
    WTS_SECURITY_VIRTUAL_CHANNELS = 8,
    WTS_SECURITY_REMOTE_CONTROL = 16,
    WTS_SECURITY_LOGON = 32,
    WTS_SECURITY_LOGOFF = 64,
    WTS_SECURITY_MESSAGE = 128,
    WTS_SECURITY_CONNECT = 256,
    WTS_SECURITY_DISCONNECT = 512,
    WTS_SECURITY_GUEST_ACCESS = 32
} WTS_SECURITY_FLAGS;
[Flags]
public enum WTS_SECURITY_FLAGS : uint
{
    WTS_SECURITY_CURRENT_GUEST_ACCESS = 72,
    WTS_SECURITY_USER_ACCESS = 329,
    WTS_SECURITY_CURRENT_USER_ACCESS = 590,
    WTS_SECURITY_ALL_ACCESS = 983999,
    WTS_SECURITY_QUERY_INFORMATION = 1,
    WTS_SECURITY_SET_INFORMATION = 2,
    WTS_SECURITY_RESET = 4,
    WTS_SECURITY_VIRTUAL_CHANNELS = 8,
    WTS_SECURITY_REMOTE_CONTROL = 16,
    WTS_SECURITY_LOGON = 32,
    WTS_SECURITY_LOGOFF = 64,
    WTS_SECURITY_MESSAGE = 128,
    WTS_SECURITY_CONNECT = 256,
    WTS_SECURITY_DISCONNECT = 512,
    WTS_SECURITY_GUEST_ACCESS = 32,
}
<Flags>
Public Enum WTS_SECURITY_FLAGS As UInteger
    WTS_SECURITY_CURRENT_GUEST_ACCESS = 72
    WTS_SECURITY_USER_ACCESS = 329
    WTS_SECURITY_CURRENT_USER_ACCESS = 590
    WTS_SECURITY_ALL_ACCESS = 983999
    WTS_SECURITY_QUERY_INFORMATION = 1
    WTS_SECURITY_SET_INFORMATION = 2
    WTS_SECURITY_RESET = 4
    WTS_SECURITY_VIRTUAL_CHANNELS = 8
    WTS_SECURITY_REMOTE_CONTROL = 16
    WTS_SECURITY_LOGON = 32
    WTS_SECURITY_LOGOFF = 64
    WTS_SECURITY_MESSAGE = 128
    WTS_SECURITY_CONNECT = 256
    WTS_SECURITY_DISCONNECT = 512
    WTS_SECURITY_GUEST_ACCESS = 32
End Enum
import enum

class WTS_SECURITY_FLAGS(enum.IntFlag):
    WTS_SECURITY_CURRENT_GUEST_ACCESS = 72
    WTS_SECURITY_USER_ACCESS = 329
    WTS_SECURITY_CURRENT_USER_ACCESS = 590
    WTS_SECURITY_ALL_ACCESS = 983999
    WTS_SECURITY_QUERY_INFORMATION = 1
    WTS_SECURITY_SET_INFORMATION = 2
    WTS_SECURITY_RESET = 4
    WTS_SECURITY_VIRTUAL_CHANNELS = 8
    WTS_SECURITY_REMOTE_CONTROL = 16
    WTS_SECURITY_LOGON = 32
    WTS_SECURITY_LOGOFF = 64
    WTS_SECURITY_MESSAGE = 128
    WTS_SECURITY_CONNECT = 256
    WTS_SECURITY_DISCONNECT = 512
    WTS_SECURITY_GUEST_ACCESS = 32
// WTS_SECURITY_FLAGS (flags)
pub const WTS_SECURITY_CURRENT_GUEST_ACCESS: u32 = 72;
pub const WTS_SECURITY_USER_ACCESS: u32 = 329;
pub const WTS_SECURITY_CURRENT_USER_ACCESS: u32 = 590;
pub const WTS_SECURITY_ALL_ACCESS: u32 = 983999;
pub const WTS_SECURITY_QUERY_INFORMATION: u32 = 1;
pub const WTS_SECURITY_SET_INFORMATION: u32 = 2;
pub const WTS_SECURITY_RESET: u32 = 4;
pub const WTS_SECURITY_VIRTUAL_CHANNELS: u32 = 8;
pub const WTS_SECURITY_REMOTE_CONTROL: u32 = 16;
pub const WTS_SECURITY_LOGON: u32 = 32;
pub const WTS_SECURITY_LOGOFF: u32 = 64;
pub const WTS_SECURITY_MESSAGE: u32 = 128;
pub const WTS_SECURITY_CONNECT: u32 = 256;
pub const WTS_SECURITY_DISCONNECT: u32 = 512;
pub const WTS_SECURITY_GUEST_ACCESS: u32 = 32;
// WTS_SECURITY_FLAGS
const (
	WTS_SECURITY_CURRENT_GUEST_ACCESS uint32 = 72
	WTS_SECURITY_USER_ACCESS uint32 = 329
	WTS_SECURITY_CURRENT_USER_ACCESS uint32 = 590
	WTS_SECURITY_ALL_ACCESS uint32 = 983999
	WTS_SECURITY_QUERY_INFORMATION uint32 = 1
	WTS_SECURITY_SET_INFORMATION uint32 = 2
	WTS_SECURITY_RESET uint32 = 4
	WTS_SECURITY_VIRTUAL_CHANNELS uint32 = 8
	WTS_SECURITY_REMOTE_CONTROL uint32 = 16
	WTS_SECURITY_LOGON uint32 = 32
	WTS_SECURITY_LOGOFF uint32 = 64
	WTS_SECURITY_MESSAGE uint32 = 128
	WTS_SECURITY_CONNECT uint32 = 256
	WTS_SECURITY_DISCONNECT uint32 = 512
	WTS_SECURITY_GUEST_ACCESS uint32 = 32
)
const
  WTS_SECURITY_CURRENT_GUEST_ACCESS = 72;
  WTS_SECURITY_USER_ACCESS = 329;
  WTS_SECURITY_CURRENT_USER_ACCESS = 590;
  WTS_SECURITY_ALL_ACCESS = 983999;
  WTS_SECURITY_QUERY_INFORMATION = 1;
  WTS_SECURITY_SET_INFORMATION = 2;
  WTS_SECURITY_RESET = 4;
  WTS_SECURITY_VIRTUAL_CHANNELS = 8;
  WTS_SECURITY_REMOTE_CONTROL = 16;
  WTS_SECURITY_LOGON = 32;
  WTS_SECURITY_LOGOFF = 64;
  WTS_SECURITY_MESSAGE = 128;
  WTS_SECURITY_CONNECT = 256;
  WTS_SECURITY_DISCONNECT = 512;
  WTS_SECURITY_GUEST_ACCESS = 32;
// WTS_SECURITY_FLAGS
pub const WTS_SECURITY_CURRENT_GUEST_ACCESS: u32 = 72;
pub const WTS_SECURITY_USER_ACCESS: u32 = 329;
pub const WTS_SECURITY_CURRENT_USER_ACCESS: u32 = 590;
pub const WTS_SECURITY_ALL_ACCESS: u32 = 983999;
pub const WTS_SECURITY_QUERY_INFORMATION: u32 = 1;
pub const WTS_SECURITY_SET_INFORMATION: u32 = 2;
pub const WTS_SECURITY_RESET: u32 = 4;
pub const WTS_SECURITY_VIRTUAL_CHANNELS: u32 = 8;
pub const WTS_SECURITY_REMOTE_CONTROL: u32 = 16;
pub const WTS_SECURITY_LOGON: u32 = 32;
pub const WTS_SECURITY_LOGOFF: u32 = 64;
pub const WTS_SECURITY_MESSAGE: u32 = 128;
pub const WTS_SECURITY_CONNECT: u32 = 256;
pub const WTS_SECURITY_DISCONNECT: u32 = 512;
pub const WTS_SECURITY_GUEST_ACCESS: u32 = 32;
const
  WTS_SECURITY_CURRENT_GUEST_ACCESS* = 72
  WTS_SECURITY_USER_ACCESS* = 329
  WTS_SECURITY_CURRENT_USER_ACCESS* = 590
  WTS_SECURITY_ALL_ACCESS* = 983999
  WTS_SECURITY_QUERY_INFORMATION* = 1
  WTS_SECURITY_SET_INFORMATION* = 2
  WTS_SECURITY_RESET* = 4
  WTS_SECURITY_VIRTUAL_CHANNELS* = 8
  WTS_SECURITY_REMOTE_CONTROL* = 16
  WTS_SECURITY_LOGON* = 32
  WTS_SECURITY_LOGOFF* = 64
  WTS_SECURITY_MESSAGE* = 128
  WTS_SECURITY_CONNECT* = 256
  WTS_SECURITY_DISCONNECT* = 512
  WTS_SECURITY_GUEST_ACCESS* = 32
enum WTS_SECURITY_FLAGS : uint {
    WTS_SECURITY_CURRENT_GUEST_ACCESS = 72,
    WTS_SECURITY_USER_ACCESS = 329,
    WTS_SECURITY_CURRENT_USER_ACCESS = 590,
    WTS_SECURITY_ALL_ACCESS = 983999,
    WTS_SECURITY_QUERY_INFORMATION = 1,
    WTS_SECURITY_SET_INFORMATION = 2,
    WTS_SECURITY_RESET = 4,
    WTS_SECURITY_VIRTUAL_CHANNELS = 8,
    WTS_SECURITY_REMOTE_CONTROL = 16,
    WTS_SECURITY_LOGON = 32,
    WTS_SECURITY_LOGOFF = 64,
    WTS_SECURITY_MESSAGE = 128,
    WTS_SECURITY_CONNECT = 256,
    WTS_SECURITY_DISCONNECT = 512,
    WTS_SECURITY_GUEST_ACCESS = 32,
}
#define global WTS_SECURITY_CURRENT_GUEST_ACCESS 0x48
#define global WTS_SECURITY_USER_ACCESS          0x149
#define global WTS_SECURITY_CURRENT_USER_ACCESS  0x24E
#define global WTS_SECURITY_ALL_ACCESS           0xF03BF
#define global WTS_SECURITY_QUERY_INFORMATION    0x1
#define global WTS_SECURITY_SET_INFORMATION      0x2
#define global WTS_SECURITY_RESET                0x4
#define global WTS_SECURITY_VIRTUAL_CHANNELS     0x8
#define global WTS_SECURITY_REMOTE_CONTROL       0x10
#define global WTS_SECURITY_LOGON                0x20
#define global WTS_SECURITY_LOGOFF               0x40
#define global WTS_SECURITY_MESSAGE              0x80
#define global WTS_SECURITY_CONNECT              0x100
#define global WTS_SECURITY_DISCONNECT           0x200
#define global WTS_SECURITY_GUEST_ACCESS         0x20
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。