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

CLSCTX

列挙型フラグ
基底型u4

メンバー 32

名前10進16進
CLSCTX_INPROC_SERVER10x1
CLSCTX_INPROC_HANDLER20x2
CLSCTX_LOCAL_SERVER40x4
CLSCTX_INPROC_SERVER1680x8
CLSCTX_REMOTE_SERVER160x10
CLSCTX_INPROC_HANDLER16320x20
CLSCTX_RESERVED1640x40
CLSCTX_RESERVED21280x80
CLSCTX_RESERVED32560x100
CLSCTX_RESERVED45120x200
CLSCTX_NO_CODE_DOWNLOAD10240x400
CLSCTX_RESERVED520480x800
CLSCTX_NO_CUSTOM_MARSHAL40960x1000
CLSCTX_ENABLE_CODE_DOWNLOAD81920x2000
CLSCTX_NO_FAILURE_LOG163840x4000
CLSCTX_DISABLE_AAA327680x8000
CLSCTX_ENABLE_AAA655360x10000
CLSCTX_FROM_DEFAULT_CONTEXT1310720x20000
CLSCTX_ACTIVATE_X86_SERVER2621440x40000
CLSCTX_ACTIVATE_32_BIT_SERVER2621440x40000
CLSCTX_ACTIVATE_64_BIT_SERVER5242880x80000
CLSCTX_ENABLE_CLOAKING10485760x100000
CLSCTX_APPCONTAINER41943040x400000
CLSCTX_ACTIVATE_AAA_AS_IU83886080x800000
CLSCTX_RESERVED6167772160x1000000
CLSCTX_ACTIVATE_ARM32_SERVER335544320x2000000
CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION671088640x4000000
CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE1342177280x8000000
CLSCTX_DO_NOT_ELEVATE_SERVER2684354560x10000000
CLSCTX_PS_DLL21474836480x80000000
CLSCTX_ALL230x17
CLSCTX_SERVER210x15

各言語での定義

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

typedef enum CLSCTX : unsigned int {
    CLSCTX_INPROC_SERVER = 1,
    CLSCTX_INPROC_HANDLER = 2,
    CLSCTX_LOCAL_SERVER = 4,
    CLSCTX_INPROC_SERVER16 = 8,
    CLSCTX_REMOTE_SERVER = 16,
    CLSCTX_INPROC_HANDLER16 = 32,
    CLSCTX_RESERVED1 = 64,
    CLSCTX_RESERVED2 = 128,
    CLSCTX_RESERVED3 = 256,
    CLSCTX_RESERVED4 = 512,
    CLSCTX_NO_CODE_DOWNLOAD = 1024,
    CLSCTX_RESERVED5 = 2048,
    CLSCTX_NO_CUSTOM_MARSHAL = 4096,
    CLSCTX_ENABLE_CODE_DOWNLOAD = 8192,
    CLSCTX_NO_FAILURE_LOG = 16384,
    CLSCTX_DISABLE_AAA = 32768,
    CLSCTX_ENABLE_AAA = 65536,
    CLSCTX_FROM_DEFAULT_CONTEXT = 131072,
    CLSCTX_ACTIVATE_X86_SERVER = 262144,
    CLSCTX_ACTIVATE_32_BIT_SERVER = 262144,
    CLSCTX_ACTIVATE_64_BIT_SERVER = 524288,
    CLSCTX_ENABLE_CLOAKING = 1048576,
    CLSCTX_APPCONTAINER = 4194304,
    CLSCTX_ACTIVATE_AAA_AS_IU = 8388608,
    CLSCTX_RESERVED6 = 16777216,
    CLSCTX_ACTIVATE_ARM32_SERVER = 33554432,
    CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864,
    CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728,
    CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456,
    CLSCTX_PS_DLL = 2147483648,
    CLSCTX_ALL = 23,
    CLSCTX_SERVER = 21
} CLSCTX;
[Flags]
public enum CLSCTX : uint
{
    CLSCTX_INPROC_SERVER = 1,
    CLSCTX_INPROC_HANDLER = 2,
    CLSCTX_LOCAL_SERVER = 4,
    CLSCTX_INPROC_SERVER16 = 8,
    CLSCTX_REMOTE_SERVER = 16,
    CLSCTX_INPROC_HANDLER16 = 32,
    CLSCTX_RESERVED1 = 64,
    CLSCTX_RESERVED2 = 128,
    CLSCTX_RESERVED3 = 256,
    CLSCTX_RESERVED4 = 512,
    CLSCTX_NO_CODE_DOWNLOAD = 1024,
    CLSCTX_RESERVED5 = 2048,
    CLSCTX_NO_CUSTOM_MARSHAL = 4096,
    CLSCTX_ENABLE_CODE_DOWNLOAD = 8192,
    CLSCTX_NO_FAILURE_LOG = 16384,
    CLSCTX_DISABLE_AAA = 32768,
    CLSCTX_ENABLE_AAA = 65536,
    CLSCTX_FROM_DEFAULT_CONTEXT = 131072,
    CLSCTX_ACTIVATE_X86_SERVER = 262144,
    CLSCTX_ACTIVATE_32_BIT_SERVER = 262144,
    CLSCTX_ACTIVATE_64_BIT_SERVER = 524288,
    CLSCTX_ENABLE_CLOAKING = 1048576,
    CLSCTX_APPCONTAINER = 4194304,
    CLSCTX_ACTIVATE_AAA_AS_IU = 8388608,
    CLSCTX_RESERVED6 = 16777216,
    CLSCTX_ACTIVATE_ARM32_SERVER = 33554432,
    CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864,
    CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728,
    CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456,
    CLSCTX_PS_DLL = 2147483648,
    CLSCTX_ALL = 23,
    CLSCTX_SERVER = 21,
}
<Flags>
Public Enum CLSCTX As UInteger
    CLSCTX_INPROC_SERVER = 1
    CLSCTX_INPROC_HANDLER = 2
    CLSCTX_LOCAL_SERVER = 4
    CLSCTX_INPROC_SERVER16 = 8
    CLSCTX_REMOTE_SERVER = 16
    CLSCTX_INPROC_HANDLER16 = 32
    CLSCTX_RESERVED1 = 64
    CLSCTX_RESERVED2 = 128
    CLSCTX_RESERVED3 = 256
    CLSCTX_RESERVED4 = 512
    CLSCTX_NO_CODE_DOWNLOAD = 1024
    CLSCTX_RESERVED5 = 2048
    CLSCTX_NO_CUSTOM_MARSHAL = 4096
    CLSCTX_ENABLE_CODE_DOWNLOAD = 8192
    CLSCTX_NO_FAILURE_LOG = 16384
    CLSCTX_DISABLE_AAA = 32768
    CLSCTX_ENABLE_AAA = 65536
    CLSCTX_FROM_DEFAULT_CONTEXT = 131072
    CLSCTX_ACTIVATE_X86_SERVER = 262144
    CLSCTX_ACTIVATE_32_BIT_SERVER = 262144
    CLSCTX_ACTIVATE_64_BIT_SERVER = 524288
    CLSCTX_ENABLE_CLOAKING = 1048576
    CLSCTX_APPCONTAINER = 4194304
    CLSCTX_ACTIVATE_AAA_AS_IU = 8388608
    CLSCTX_RESERVED6 = 16777216
    CLSCTX_ACTIVATE_ARM32_SERVER = 33554432
    CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864
    CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728
    CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456
    CLSCTX_PS_DLL = 2147483648
    CLSCTX_ALL = 23
    CLSCTX_SERVER = 21
End Enum
import enum

class CLSCTX(enum.IntFlag):
    CLSCTX_INPROC_SERVER = 1
    CLSCTX_INPROC_HANDLER = 2
    CLSCTX_LOCAL_SERVER = 4
    CLSCTX_INPROC_SERVER16 = 8
    CLSCTX_REMOTE_SERVER = 16
    CLSCTX_INPROC_HANDLER16 = 32
    CLSCTX_RESERVED1 = 64
    CLSCTX_RESERVED2 = 128
    CLSCTX_RESERVED3 = 256
    CLSCTX_RESERVED4 = 512
    CLSCTX_NO_CODE_DOWNLOAD = 1024
    CLSCTX_RESERVED5 = 2048
    CLSCTX_NO_CUSTOM_MARSHAL = 4096
    CLSCTX_ENABLE_CODE_DOWNLOAD = 8192
    CLSCTX_NO_FAILURE_LOG = 16384
    CLSCTX_DISABLE_AAA = 32768
    CLSCTX_ENABLE_AAA = 65536
    CLSCTX_FROM_DEFAULT_CONTEXT = 131072
    CLSCTX_ACTIVATE_X86_SERVER = 262144
    CLSCTX_ACTIVATE_32_BIT_SERVER = 262144
    CLSCTX_ACTIVATE_64_BIT_SERVER = 524288
    CLSCTX_ENABLE_CLOAKING = 1048576
    CLSCTX_APPCONTAINER = 4194304
    CLSCTX_ACTIVATE_AAA_AS_IU = 8388608
    CLSCTX_RESERVED6 = 16777216
    CLSCTX_ACTIVATE_ARM32_SERVER = 33554432
    CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864
    CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728
    CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456
    CLSCTX_PS_DLL = 2147483648
    CLSCTX_ALL = 23
    CLSCTX_SERVER = 21
// CLSCTX (flags)
pub const CLSCTX_INPROC_SERVER: u32 = 1;
pub const CLSCTX_INPROC_HANDLER: u32 = 2;
pub const CLSCTX_LOCAL_SERVER: u32 = 4;
pub const CLSCTX_INPROC_SERVER16: u32 = 8;
pub const CLSCTX_REMOTE_SERVER: u32 = 16;
pub const CLSCTX_INPROC_HANDLER16: u32 = 32;
pub const CLSCTX_RESERVED1: u32 = 64;
pub const CLSCTX_RESERVED2: u32 = 128;
pub const CLSCTX_RESERVED3: u32 = 256;
pub const CLSCTX_RESERVED4: u32 = 512;
pub const CLSCTX_NO_CODE_DOWNLOAD: u32 = 1024;
pub const CLSCTX_RESERVED5: u32 = 2048;
pub const CLSCTX_NO_CUSTOM_MARSHAL: u32 = 4096;
pub const CLSCTX_ENABLE_CODE_DOWNLOAD: u32 = 8192;
pub const CLSCTX_NO_FAILURE_LOG: u32 = 16384;
pub const CLSCTX_DISABLE_AAA: u32 = 32768;
pub const CLSCTX_ENABLE_AAA: u32 = 65536;
pub const CLSCTX_FROM_DEFAULT_CONTEXT: u32 = 131072;
pub const CLSCTX_ACTIVATE_X86_SERVER: u32 = 262144;
pub const CLSCTX_ACTIVATE_32_BIT_SERVER: u32 = 262144;
pub const CLSCTX_ACTIVATE_64_BIT_SERVER: u32 = 524288;
pub const CLSCTX_ENABLE_CLOAKING: u32 = 1048576;
pub const CLSCTX_APPCONTAINER: u32 = 4194304;
pub const CLSCTX_ACTIVATE_AAA_AS_IU: u32 = 8388608;
pub const CLSCTX_RESERVED6: u32 = 16777216;
pub const CLSCTX_ACTIVATE_ARM32_SERVER: u32 = 33554432;
pub const CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION: u32 = 67108864;
pub const CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE: u32 = 134217728;
pub const CLSCTX_DO_NOT_ELEVATE_SERVER: u32 = 268435456;
pub const CLSCTX_PS_DLL: u32 = 2147483648;
pub const CLSCTX_ALL: u32 = 23;
pub const CLSCTX_SERVER: u32 = 21;
// CLSCTX
const (
	CLSCTX_INPROC_SERVER uint32 = 1
	CLSCTX_INPROC_HANDLER uint32 = 2
	CLSCTX_LOCAL_SERVER uint32 = 4
	CLSCTX_INPROC_SERVER16 uint32 = 8
	CLSCTX_REMOTE_SERVER uint32 = 16
	CLSCTX_INPROC_HANDLER16 uint32 = 32
	CLSCTX_RESERVED1 uint32 = 64
	CLSCTX_RESERVED2 uint32 = 128
	CLSCTX_RESERVED3 uint32 = 256
	CLSCTX_RESERVED4 uint32 = 512
	CLSCTX_NO_CODE_DOWNLOAD uint32 = 1024
	CLSCTX_RESERVED5 uint32 = 2048
	CLSCTX_NO_CUSTOM_MARSHAL uint32 = 4096
	CLSCTX_ENABLE_CODE_DOWNLOAD uint32 = 8192
	CLSCTX_NO_FAILURE_LOG uint32 = 16384
	CLSCTX_DISABLE_AAA uint32 = 32768
	CLSCTX_ENABLE_AAA uint32 = 65536
	CLSCTX_FROM_DEFAULT_CONTEXT uint32 = 131072
	CLSCTX_ACTIVATE_X86_SERVER uint32 = 262144
	CLSCTX_ACTIVATE_32_BIT_SERVER uint32 = 262144
	CLSCTX_ACTIVATE_64_BIT_SERVER uint32 = 524288
	CLSCTX_ENABLE_CLOAKING uint32 = 1048576
	CLSCTX_APPCONTAINER uint32 = 4194304
	CLSCTX_ACTIVATE_AAA_AS_IU uint32 = 8388608
	CLSCTX_RESERVED6 uint32 = 16777216
	CLSCTX_ACTIVATE_ARM32_SERVER uint32 = 33554432
	CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION uint32 = 67108864
	CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE uint32 = 134217728
	CLSCTX_DO_NOT_ELEVATE_SERVER uint32 = 268435456
	CLSCTX_PS_DLL uint32 = 2147483648
	CLSCTX_ALL uint32 = 23
	CLSCTX_SERVER uint32 = 21
)
const
  CLSCTX_INPROC_SERVER = 1;
  CLSCTX_INPROC_HANDLER = 2;
  CLSCTX_LOCAL_SERVER = 4;
  CLSCTX_INPROC_SERVER16 = 8;
  CLSCTX_REMOTE_SERVER = 16;
  CLSCTX_INPROC_HANDLER16 = 32;
  CLSCTX_RESERVED1 = 64;
  CLSCTX_RESERVED2 = 128;
  CLSCTX_RESERVED3 = 256;
  CLSCTX_RESERVED4 = 512;
  CLSCTX_NO_CODE_DOWNLOAD = 1024;
  CLSCTX_RESERVED5 = 2048;
  CLSCTX_NO_CUSTOM_MARSHAL = 4096;
  CLSCTX_ENABLE_CODE_DOWNLOAD = 8192;
  CLSCTX_NO_FAILURE_LOG = 16384;
  CLSCTX_DISABLE_AAA = 32768;
  CLSCTX_ENABLE_AAA = 65536;
  CLSCTX_FROM_DEFAULT_CONTEXT = 131072;
  CLSCTX_ACTIVATE_X86_SERVER = 262144;
  CLSCTX_ACTIVATE_32_BIT_SERVER = 262144;
  CLSCTX_ACTIVATE_64_BIT_SERVER = 524288;
  CLSCTX_ENABLE_CLOAKING = 1048576;
  CLSCTX_APPCONTAINER = 4194304;
  CLSCTX_ACTIVATE_AAA_AS_IU = 8388608;
  CLSCTX_RESERVED6 = 16777216;
  CLSCTX_ACTIVATE_ARM32_SERVER = 33554432;
  CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864;
  CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728;
  CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456;
  CLSCTX_PS_DLL = 2147483648;
  CLSCTX_ALL = 23;
  CLSCTX_SERVER = 21;
// CLSCTX
pub const CLSCTX_INPROC_SERVER: u32 = 1;
pub const CLSCTX_INPROC_HANDLER: u32 = 2;
pub const CLSCTX_LOCAL_SERVER: u32 = 4;
pub const CLSCTX_INPROC_SERVER16: u32 = 8;
pub const CLSCTX_REMOTE_SERVER: u32 = 16;
pub const CLSCTX_INPROC_HANDLER16: u32 = 32;
pub const CLSCTX_RESERVED1: u32 = 64;
pub const CLSCTX_RESERVED2: u32 = 128;
pub const CLSCTX_RESERVED3: u32 = 256;
pub const CLSCTX_RESERVED4: u32 = 512;
pub const CLSCTX_NO_CODE_DOWNLOAD: u32 = 1024;
pub const CLSCTX_RESERVED5: u32 = 2048;
pub const CLSCTX_NO_CUSTOM_MARSHAL: u32 = 4096;
pub const CLSCTX_ENABLE_CODE_DOWNLOAD: u32 = 8192;
pub const CLSCTX_NO_FAILURE_LOG: u32 = 16384;
pub const CLSCTX_DISABLE_AAA: u32 = 32768;
pub const CLSCTX_ENABLE_AAA: u32 = 65536;
pub const CLSCTX_FROM_DEFAULT_CONTEXT: u32 = 131072;
pub const CLSCTX_ACTIVATE_X86_SERVER: u32 = 262144;
pub const CLSCTX_ACTIVATE_32_BIT_SERVER: u32 = 262144;
pub const CLSCTX_ACTIVATE_64_BIT_SERVER: u32 = 524288;
pub const CLSCTX_ENABLE_CLOAKING: u32 = 1048576;
pub const CLSCTX_APPCONTAINER: u32 = 4194304;
pub const CLSCTX_ACTIVATE_AAA_AS_IU: u32 = 8388608;
pub const CLSCTX_RESERVED6: u32 = 16777216;
pub const CLSCTX_ACTIVATE_ARM32_SERVER: u32 = 33554432;
pub const CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION: u32 = 67108864;
pub const CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE: u32 = 134217728;
pub const CLSCTX_DO_NOT_ELEVATE_SERVER: u32 = 268435456;
pub const CLSCTX_PS_DLL: u32 = 2147483648;
pub const CLSCTX_ALL: u32 = 23;
pub const CLSCTX_SERVER: u32 = 21;
const
  CLSCTX_INPROC_SERVER* = 1
  CLSCTX_INPROC_HANDLER* = 2
  CLSCTX_LOCAL_SERVER* = 4
  CLSCTX_INPROC_SERVER16* = 8
  CLSCTX_REMOTE_SERVER* = 16
  CLSCTX_INPROC_HANDLER16* = 32
  CLSCTX_RESERVED1* = 64
  CLSCTX_RESERVED2* = 128
  CLSCTX_RESERVED3* = 256
  CLSCTX_RESERVED4* = 512
  CLSCTX_NO_CODE_DOWNLOAD* = 1024
  CLSCTX_RESERVED5* = 2048
  CLSCTX_NO_CUSTOM_MARSHAL* = 4096
  CLSCTX_ENABLE_CODE_DOWNLOAD* = 8192
  CLSCTX_NO_FAILURE_LOG* = 16384
  CLSCTX_DISABLE_AAA* = 32768
  CLSCTX_ENABLE_AAA* = 65536
  CLSCTX_FROM_DEFAULT_CONTEXT* = 131072
  CLSCTX_ACTIVATE_X86_SERVER* = 262144
  CLSCTX_ACTIVATE_32_BIT_SERVER* = 262144
  CLSCTX_ACTIVATE_64_BIT_SERVER* = 524288
  CLSCTX_ENABLE_CLOAKING* = 1048576
  CLSCTX_APPCONTAINER* = 4194304
  CLSCTX_ACTIVATE_AAA_AS_IU* = 8388608
  CLSCTX_RESERVED6* = 16777216
  CLSCTX_ACTIVATE_ARM32_SERVER* = 33554432
  CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION* = 67108864
  CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE* = 134217728
  CLSCTX_DO_NOT_ELEVATE_SERVER* = 268435456
  CLSCTX_PS_DLL* = 2147483648
  CLSCTX_ALL* = 23
  CLSCTX_SERVER* = 21
enum CLSCTX : uint {
    CLSCTX_INPROC_SERVER = 1,
    CLSCTX_INPROC_HANDLER = 2,
    CLSCTX_LOCAL_SERVER = 4,
    CLSCTX_INPROC_SERVER16 = 8,
    CLSCTX_REMOTE_SERVER = 16,
    CLSCTX_INPROC_HANDLER16 = 32,
    CLSCTX_RESERVED1 = 64,
    CLSCTX_RESERVED2 = 128,
    CLSCTX_RESERVED3 = 256,
    CLSCTX_RESERVED4 = 512,
    CLSCTX_NO_CODE_DOWNLOAD = 1024,
    CLSCTX_RESERVED5 = 2048,
    CLSCTX_NO_CUSTOM_MARSHAL = 4096,
    CLSCTX_ENABLE_CODE_DOWNLOAD = 8192,
    CLSCTX_NO_FAILURE_LOG = 16384,
    CLSCTX_DISABLE_AAA = 32768,
    CLSCTX_ENABLE_AAA = 65536,
    CLSCTX_FROM_DEFAULT_CONTEXT = 131072,
    CLSCTX_ACTIVATE_X86_SERVER = 262144,
    CLSCTX_ACTIVATE_32_BIT_SERVER = 262144,
    CLSCTX_ACTIVATE_64_BIT_SERVER = 524288,
    CLSCTX_ENABLE_CLOAKING = 1048576,
    CLSCTX_APPCONTAINER = 4194304,
    CLSCTX_ACTIVATE_AAA_AS_IU = 8388608,
    CLSCTX_RESERVED6 = 16777216,
    CLSCTX_ACTIVATE_ARM32_SERVER = 33554432,
    CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION = 67108864,
    CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE = 134217728,
    CLSCTX_DO_NOT_ELEVATE_SERVER = 268435456,
    CLSCTX_PS_DLL = 2147483648,
    CLSCTX_ALL = 23,
    CLSCTX_SERVER = 21,
}
#define global CLSCTX_INPROC_SERVER                             0x1
#define global CLSCTX_INPROC_HANDLER                            0x2
#define global CLSCTX_LOCAL_SERVER                              0x4
#define global CLSCTX_INPROC_SERVER16                           0x8
#define global CLSCTX_REMOTE_SERVER                             0x10
#define global CLSCTX_INPROC_HANDLER16                          0x20
#define global CLSCTX_RESERVED1                                 0x40
#define global CLSCTX_RESERVED2                                 0x80
#define global CLSCTX_RESERVED3                                 0x100
#define global CLSCTX_RESERVED4                                 0x200
#define global CLSCTX_NO_CODE_DOWNLOAD                          0x400
#define global CLSCTX_RESERVED5                                 0x800
#define global CLSCTX_NO_CUSTOM_MARSHAL                         0x1000
#define global CLSCTX_ENABLE_CODE_DOWNLOAD                      0x2000
#define global CLSCTX_NO_FAILURE_LOG                            0x4000
#define global CLSCTX_DISABLE_AAA                               0x8000
#define global CLSCTX_ENABLE_AAA                                0x10000
#define global CLSCTX_FROM_DEFAULT_CONTEXT                      0x20000
#define global CLSCTX_ACTIVATE_X86_SERVER                       0x40000
#define global CLSCTX_ACTIVATE_32_BIT_SERVER                    0x40000
#define global CLSCTX_ACTIVATE_64_BIT_SERVER                    0x80000
#define global CLSCTX_ENABLE_CLOAKING                           0x100000
#define global CLSCTX_APPCONTAINER                              0x400000
#define global CLSCTX_ACTIVATE_AAA_AS_IU                        0x800000
#define global CLSCTX_RESERVED6                                 0x1000000
#define global CLSCTX_ACTIVATE_ARM32_SERVER                     0x2000000
#define global CLSCTX_ALLOW_LOWER_TRUST_REGISTRATION            0x4000000
#define global CLSCTX_SERVER_MUST_BE_EQUAL_OR_GREATER_PRIVILEGE 0x8000000
#define global CLSCTX_DO_NOT_ELEVATE_SERVER                     0x10000000
#define global CLSCTX_PS_DLL                                    0x80000000
#define global CLSCTX_ALL                                       0x17
#define global CLSCTX_SERVER                                    0x15
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。