ホーム › System.Wmi › WBEM_SECURITY_FLAGS
WBEM_SECURITY_FLAGS
列挙型メンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| WBEM_ENABLE | 1 | 0x1 |
| WBEM_METHOD_EXECUTE | 2 | 0x2 |
| WBEM_FULL_WRITE_REP | 4 | 0x4 |
| WBEM_PARTIAL_WRITE_REP | 8 | 0x8 |
| WBEM_WRITE_PROVIDER | 16 | 0x10 |
| WBEM_REMOTE_ACCESS | 32 | 0x20 |
| WBEM_RIGHT_SUBSCRIBE | 64 | 0x40 |
| WBEM_RIGHT_PUBLISH | 128 | 0x80 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WBEM_SECURITY_FLAGS : int {
WBEM_ENABLE = 1,
WBEM_METHOD_EXECUTE = 2,
WBEM_FULL_WRITE_REP = 4,
WBEM_PARTIAL_WRITE_REP = 8,
WBEM_WRITE_PROVIDER = 16,
WBEM_REMOTE_ACCESS = 32,
WBEM_RIGHT_SUBSCRIBE = 64,
WBEM_RIGHT_PUBLISH = 128
} WBEM_SECURITY_FLAGS;public enum WBEM_SECURITY_FLAGS : int
{
WBEM_ENABLE = 1,
WBEM_METHOD_EXECUTE = 2,
WBEM_FULL_WRITE_REP = 4,
WBEM_PARTIAL_WRITE_REP = 8,
WBEM_WRITE_PROVIDER = 16,
WBEM_REMOTE_ACCESS = 32,
WBEM_RIGHT_SUBSCRIBE = 64,
WBEM_RIGHT_PUBLISH = 128,
}Public Enum WBEM_SECURITY_FLAGS As Integer
WBEM_ENABLE = 1
WBEM_METHOD_EXECUTE = 2
WBEM_FULL_WRITE_REP = 4
WBEM_PARTIAL_WRITE_REP = 8
WBEM_WRITE_PROVIDER = 16
WBEM_REMOTE_ACCESS = 32
WBEM_RIGHT_SUBSCRIBE = 64
WBEM_RIGHT_PUBLISH = 128
End Enumimport enum
class WBEM_SECURITY_FLAGS(enum.IntEnum):
WBEM_ENABLE = 1
WBEM_METHOD_EXECUTE = 2
WBEM_FULL_WRITE_REP = 4
WBEM_PARTIAL_WRITE_REP = 8
WBEM_WRITE_PROVIDER = 16
WBEM_REMOTE_ACCESS = 32
WBEM_RIGHT_SUBSCRIBE = 64
WBEM_RIGHT_PUBLISH = 128// WBEM_SECURITY_FLAGS
pub const WBEM_ENABLE: i32 = 1;
pub const WBEM_METHOD_EXECUTE: i32 = 2;
pub const WBEM_FULL_WRITE_REP: i32 = 4;
pub const WBEM_PARTIAL_WRITE_REP: i32 = 8;
pub const WBEM_WRITE_PROVIDER: i32 = 16;
pub const WBEM_REMOTE_ACCESS: i32 = 32;
pub const WBEM_RIGHT_SUBSCRIBE: i32 = 64;
pub const WBEM_RIGHT_PUBLISH: i32 = 128;// WBEM_SECURITY_FLAGS
const (
WBEM_ENABLE int32 = 1
WBEM_METHOD_EXECUTE int32 = 2
WBEM_FULL_WRITE_REP int32 = 4
WBEM_PARTIAL_WRITE_REP int32 = 8
WBEM_WRITE_PROVIDER int32 = 16
WBEM_REMOTE_ACCESS int32 = 32
WBEM_RIGHT_SUBSCRIBE int32 = 64
WBEM_RIGHT_PUBLISH int32 = 128
)const
WBEM_ENABLE = 1;
WBEM_METHOD_EXECUTE = 2;
WBEM_FULL_WRITE_REP = 4;
WBEM_PARTIAL_WRITE_REP = 8;
WBEM_WRITE_PROVIDER = 16;
WBEM_REMOTE_ACCESS = 32;
WBEM_RIGHT_SUBSCRIBE = 64;
WBEM_RIGHT_PUBLISH = 128;// WBEM_SECURITY_FLAGS
pub const WBEM_ENABLE: i32 = 1;
pub const WBEM_METHOD_EXECUTE: i32 = 2;
pub const WBEM_FULL_WRITE_REP: i32 = 4;
pub const WBEM_PARTIAL_WRITE_REP: i32 = 8;
pub const WBEM_WRITE_PROVIDER: i32 = 16;
pub const WBEM_REMOTE_ACCESS: i32 = 32;
pub const WBEM_RIGHT_SUBSCRIBE: i32 = 64;
pub const WBEM_RIGHT_PUBLISH: i32 = 128;const
WBEM_ENABLE* = 1
WBEM_METHOD_EXECUTE* = 2
WBEM_FULL_WRITE_REP* = 4
WBEM_PARTIAL_WRITE_REP* = 8
WBEM_WRITE_PROVIDER* = 16
WBEM_REMOTE_ACCESS* = 32
WBEM_RIGHT_SUBSCRIBE* = 64
WBEM_RIGHT_PUBLISH* = 128enum WBEM_SECURITY_FLAGS : int {
WBEM_ENABLE = 1,
WBEM_METHOD_EXECUTE = 2,
WBEM_FULL_WRITE_REP = 4,
WBEM_PARTIAL_WRITE_REP = 8,
WBEM_WRITE_PROVIDER = 16,
WBEM_REMOTE_ACCESS = 32,
WBEM_RIGHT_SUBSCRIBE = 64,
WBEM_RIGHT_PUBLISH = 128,
}#define global WBEM_ENABLE 0x1
#define global WBEM_METHOD_EXECUTE 0x2
#define global WBEM_FULL_WRITE_REP 0x4
#define global WBEM_PARTIAL_WRITE_REP 0x8
#define global WBEM_WRITE_PROVIDER 0x10
#define global WBEM_REMOTE_ACCESS 0x20
#define global WBEM_RIGHT_SUBSCRIBE 0x40
#define global WBEM_RIGHT_PUBLISH 0x80