ホーム › Security.Authorization › SE_OBJECT_TYPE
SE_OBJECT_TYPE
列挙型メンバー 14
| 名前 | 10進 | 16進 |
|---|---|---|
| SE_UNKNOWN_OBJECT_TYPE | 0 | 0x0 |
| SE_FILE_OBJECT | 1 | 0x1 |
| SE_SERVICE | 2 | 0x2 |
| SE_PRINTER | 3 | 0x3 |
| SE_REGISTRY_KEY | 4 | 0x4 |
| SE_LMSHARE | 5 | 0x5 |
| SE_KERNEL_OBJECT | 6 | 0x6 |
| SE_WINDOW_OBJECT | 7 | 0x7 |
| SE_DS_OBJECT | 8 | 0x8 |
| SE_DS_OBJECT_ALL | 9 | 0x9 |
| SE_PROVIDER_DEFINED_OBJECT | 10 | 0xA |
| SE_WMIGUID_OBJECT | 11 | 0xB |
| SE_REGISTRY_WOW64_32KEY | 12 | 0xC |
| SE_REGISTRY_WOW64_64KEY | 13 | 0xD |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SE_OBJECT_TYPE : int {
SE_UNKNOWN_OBJECT_TYPE = 0,
SE_FILE_OBJECT = 1,
SE_SERVICE = 2,
SE_PRINTER = 3,
SE_REGISTRY_KEY = 4,
SE_LMSHARE = 5,
SE_KERNEL_OBJECT = 6,
SE_WINDOW_OBJECT = 7,
SE_DS_OBJECT = 8,
SE_DS_OBJECT_ALL = 9,
SE_PROVIDER_DEFINED_OBJECT = 10,
SE_WMIGUID_OBJECT = 11,
SE_REGISTRY_WOW64_32KEY = 12,
SE_REGISTRY_WOW64_64KEY = 13
} SE_OBJECT_TYPE;public enum SE_OBJECT_TYPE : int
{
SE_UNKNOWN_OBJECT_TYPE = 0,
SE_FILE_OBJECT = 1,
SE_SERVICE = 2,
SE_PRINTER = 3,
SE_REGISTRY_KEY = 4,
SE_LMSHARE = 5,
SE_KERNEL_OBJECT = 6,
SE_WINDOW_OBJECT = 7,
SE_DS_OBJECT = 8,
SE_DS_OBJECT_ALL = 9,
SE_PROVIDER_DEFINED_OBJECT = 10,
SE_WMIGUID_OBJECT = 11,
SE_REGISTRY_WOW64_32KEY = 12,
SE_REGISTRY_WOW64_64KEY = 13,
}Public Enum SE_OBJECT_TYPE As Integer
SE_UNKNOWN_OBJECT_TYPE = 0
SE_FILE_OBJECT = 1
SE_SERVICE = 2
SE_PRINTER = 3
SE_REGISTRY_KEY = 4
SE_LMSHARE = 5
SE_KERNEL_OBJECT = 6
SE_WINDOW_OBJECT = 7
SE_DS_OBJECT = 8
SE_DS_OBJECT_ALL = 9
SE_PROVIDER_DEFINED_OBJECT = 10
SE_WMIGUID_OBJECT = 11
SE_REGISTRY_WOW64_32KEY = 12
SE_REGISTRY_WOW64_64KEY = 13
End Enumimport enum
class SE_OBJECT_TYPE(enum.IntEnum):
SE_UNKNOWN_OBJECT_TYPE = 0
SE_FILE_OBJECT = 1
SE_SERVICE = 2
SE_PRINTER = 3
SE_REGISTRY_KEY = 4
SE_LMSHARE = 5
SE_KERNEL_OBJECT = 6
SE_WINDOW_OBJECT = 7
SE_DS_OBJECT = 8
SE_DS_OBJECT_ALL = 9
SE_PROVIDER_DEFINED_OBJECT = 10
SE_WMIGUID_OBJECT = 11
SE_REGISTRY_WOW64_32KEY = 12
SE_REGISTRY_WOW64_64KEY = 13// SE_OBJECT_TYPE
pub const SE_UNKNOWN_OBJECT_TYPE: i32 = 0;
pub const SE_FILE_OBJECT: i32 = 1;
pub const SE_SERVICE: i32 = 2;
pub const SE_PRINTER: i32 = 3;
pub const SE_REGISTRY_KEY: i32 = 4;
pub const SE_LMSHARE: i32 = 5;
pub const SE_KERNEL_OBJECT: i32 = 6;
pub const SE_WINDOW_OBJECT: i32 = 7;
pub const SE_DS_OBJECT: i32 = 8;
pub const SE_DS_OBJECT_ALL: i32 = 9;
pub const SE_PROVIDER_DEFINED_OBJECT: i32 = 10;
pub const SE_WMIGUID_OBJECT: i32 = 11;
pub const SE_REGISTRY_WOW64_32KEY: i32 = 12;
pub const SE_REGISTRY_WOW64_64KEY: i32 = 13;// SE_OBJECT_TYPE
const (
SE_UNKNOWN_OBJECT_TYPE int32 = 0
SE_FILE_OBJECT int32 = 1
SE_SERVICE int32 = 2
SE_PRINTER int32 = 3
SE_REGISTRY_KEY int32 = 4
SE_LMSHARE int32 = 5
SE_KERNEL_OBJECT int32 = 6
SE_WINDOW_OBJECT int32 = 7
SE_DS_OBJECT int32 = 8
SE_DS_OBJECT_ALL int32 = 9
SE_PROVIDER_DEFINED_OBJECT int32 = 10
SE_WMIGUID_OBJECT int32 = 11
SE_REGISTRY_WOW64_32KEY int32 = 12
SE_REGISTRY_WOW64_64KEY int32 = 13
)const
SE_UNKNOWN_OBJECT_TYPE = 0;
SE_FILE_OBJECT = 1;
SE_SERVICE = 2;
SE_PRINTER = 3;
SE_REGISTRY_KEY = 4;
SE_LMSHARE = 5;
SE_KERNEL_OBJECT = 6;
SE_WINDOW_OBJECT = 7;
SE_DS_OBJECT = 8;
SE_DS_OBJECT_ALL = 9;
SE_PROVIDER_DEFINED_OBJECT = 10;
SE_WMIGUID_OBJECT = 11;
SE_REGISTRY_WOW64_32KEY = 12;
SE_REGISTRY_WOW64_64KEY = 13;// SE_OBJECT_TYPE
pub const SE_UNKNOWN_OBJECT_TYPE: i32 = 0;
pub const SE_FILE_OBJECT: i32 = 1;
pub const SE_SERVICE: i32 = 2;
pub const SE_PRINTER: i32 = 3;
pub const SE_REGISTRY_KEY: i32 = 4;
pub const SE_LMSHARE: i32 = 5;
pub const SE_KERNEL_OBJECT: i32 = 6;
pub const SE_WINDOW_OBJECT: i32 = 7;
pub const SE_DS_OBJECT: i32 = 8;
pub const SE_DS_OBJECT_ALL: i32 = 9;
pub const SE_PROVIDER_DEFINED_OBJECT: i32 = 10;
pub const SE_WMIGUID_OBJECT: i32 = 11;
pub const SE_REGISTRY_WOW64_32KEY: i32 = 12;
pub const SE_REGISTRY_WOW64_64KEY: i32 = 13;const
SE_UNKNOWN_OBJECT_TYPE* = 0
SE_FILE_OBJECT* = 1
SE_SERVICE* = 2
SE_PRINTER* = 3
SE_REGISTRY_KEY* = 4
SE_LMSHARE* = 5
SE_KERNEL_OBJECT* = 6
SE_WINDOW_OBJECT* = 7
SE_DS_OBJECT* = 8
SE_DS_OBJECT_ALL* = 9
SE_PROVIDER_DEFINED_OBJECT* = 10
SE_WMIGUID_OBJECT* = 11
SE_REGISTRY_WOW64_32KEY* = 12
SE_REGISTRY_WOW64_64KEY* = 13enum SE_OBJECT_TYPE : int {
SE_UNKNOWN_OBJECT_TYPE = 0,
SE_FILE_OBJECT = 1,
SE_SERVICE = 2,
SE_PRINTER = 3,
SE_REGISTRY_KEY = 4,
SE_LMSHARE = 5,
SE_KERNEL_OBJECT = 6,
SE_WINDOW_OBJECT = 7,
SE_DS_OBJECT = 8,
SE_DS_OBJECT_ALL = 9,
SE_PROVIDER_DEFINED_OBJECT = 10,
SE_WMIGUID_OBJECT = 11,
SE_REGISTRY_WOW64_32KEY = 12,
SE_REGISTRY_WOW64_64KEY = 13,
}#define global SE_UNKNOWN_OBJECT_TYPE 0x0
#define global SE_FILE_OBJECT 0x1
#define global SE_SERVICE 0x2
#define global SE_PRINTER 0x3
#define global SE_REGISTRY_KEY 0x4
#define global SE_LMSHARE 0x5
#define global SE_KERNEL_OBJECT 0x6
#define global SE_WINDOW_OBJECT 0x7
#define global SE_DS_OBJECT 0x8
#define global SE_DS_OBJECT_ALL 0x9
#define global SE_PROVIDER_DEFINED_OBJECT 0xA
#define global SE_WMIGUID_OBJECT 0xB
#define global SE_REGISTRY_WOW64_32KEY 0xC
#define global SE_REGISTRY_WOW64_64KEY 0xD