ホーム › System.Wmi › WBEM_GENERIC_FLAG_TYPE
WBEM_GENERIC_FLAG_TYPE
列挙型フラグメンバー 16
| 名前 | 10進 | 16進 |
|---|---|---|
| WBEM_FLAG_RETURN_IMMEDIATELY | 16 | 0x10 |
| WBEM_FLAG_RETURN_WBEM_COMPLETE | 0 | 0x0 |
| WBEM_FLAG_BIDIRECTIONAL | 0 | 0x0 |
| WBEM_FLAG_FORWARD_ONLY | 32 | 0x20 |
| WBEM_FLAG_NO_ERROR_OBJECT | 64 | 0x40 |
| WBEM_FLAG_RETURN_ERROR_OBJECT | 0 | 0x0 |
| WBEM_FLAG_SEND_STATUS | 128 | 0x80 |
| WBEM_FLAG_DONT_SEND_STATUS | 0 | 0x0 |
| WBEM_FLAG_ENSURE_LOCATABLE | 256 | 0x100 |
| WBEM_FLAG_DIRECT_READ | 512 | 0x200 |
| WBEM_FLAG_SEND_ONLY_SELECTED | 0 | 0x0 |
| WBEM_RETURN_WHEN_COMPLETE | 0 | 0x0 |
| WBEM_RETURN_IMMEDIATELY | 16 | 0x10 |
| WBEM_MASK_RESERVED_FLAGS | 126976 | 0x1F000 |
| WBEM_FLAG_USE_AMENDED_QUALIFIERS | 131072 | 0x20000 |
| WBEM_FLAG_STRONG_VALIDATION | 1048576 | 0x100000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WBEM_GENERIC_FLAG_TYPE : int {
WBEM_FLAG_RETURN_IMMEDIATELY = 16,
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0,
WBEM_FLAG_BIDIRECTIONAL = 0,
WBEM_FLAG_FORWARD_ONLY = 32,
WBEM_FLAG_NO_ERROR_OBJECT = 64,
WBEM_FLAG_RETURN_ERROR_OBJECT = 0,
WBEM_FLAG_SEND_STATUS = 128,
WBEM_FLAG_DONT_SEND_STATUS = 0,
WBEM_FLAG_ENSURE_LOCATABLE = 256,
WBEM_FLAG_DIRECT_READ = 512,
WBEM_FLAG_SEND_ONLY_SELECTED = 0,
WBEM_RETURN_WHEN_COMPLETE = 0,
WBEM_RETURN_IMMEDIATELY = 16,
WBEM_MASK_RESERVED_FLAGS = 126976,
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072,
WBEM_FLAG_STRONG_VALIDATION = 1048576
} WBEM_GENERIC_FLAG_TYPE;[Flags]
public enum WBEM_GENERIC_FLAG_TYPE : int
{
WBEM_FLAG_RETURN_IMMEDIATELY = 16,
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0,
WBEM_FLAG_BIDIRECTIONAL = 0,
WBEM_FLAG_FORWARD_ONLY = 32,
WBEM_FLAG_NO_ERROR_OBJECT = 64,
WBEM_FLAG_RETURN_ERROR_OBJECT = 0,
WBEM_FLAG_SEND_STATUS = 128,
WBEM_FLAG_DONT_SEND_STATUS = 0,
WBEM_FLAG_ENSURE_LOCATABLE = 256,
WBEM_FLAG_DIRECT_READ = 512,
WBEM_FLAG_SEND_ONLY_SELECTED = 0,
WBEM_RETURN_WHEN_COMPLETE = 0,
WBEM_RETURN_IMMEDIATELY = 16,
WBEM_MASK_RESERVED_FLAGS = 126976,
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072,
WBEM_FLAG_STRONG_VALIDATION = 1048576,
}<Flags>
Public Enum WBEM_GENERIC_FLAG_TYPE As Integer
WBEM_FLAG_RETURN_IMMEDIATELY = 16
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0
WBEM_FLAG_BIDIRECTIONAL = 0
WBEM_FLAG_FORWARD_ONLY = 32
WBEM_FLAG_NO_ERROR_OBJECT = 64
WBEM_FLAG_RETURN_ERROR_OBJECT = 0
WBEM_FLAG_SEND_STATUS = 128
WBEM_FLAG_DONT_SEND_STATUS = 0
WBEM_FLAG_ENSURE_LOCATABLE = 256
WBEM_FLAG_DIRECT_READ = 512
WBEM_FLAG_SEND_ONLY_SELECTED = 0
WBEM_RETURN_WHEN_COMPLETE = 0
WBEM_RETURN_IMMEDIATELY = 16
WBEM_MASK_RESERVED_FLAGS = 126976
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072
WBEM_FLAG_STRONG_VALIDATION = 1048576
End Enumimport enum
class WBEM_GENERIC_FLAG_TYPE(enum.IntFlag):
WBEM_FLAG_RETURN_IMMEDIATELY = 16
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0
WBEM_FLAG_BIDIRECTIONAL = 0
WBEM_FLAG_FORWARD_ONLY = 32
WBEM_FLAG_NO_ERROR_OBJECT = 64
WBEM_FLAG_RETURN_ERROR_OBJECT = 0
WBEM_FLAG_SEND_STATUS = 128
WBEM_FLAG_DONT_SEND_STATUS = 0
WBEM_FLAG_ENSURE_LOCATABLE = 256
WBEM_FLAG_DIRECT_READ = 512
WBEM_FLAG_SEND_ONLY_SELECTED = 0
WBEM_RETURN_WHEN_COMPLETE = 0
WBEM_RETURN_IMMEDIATELY = 16
WBEM_MASK_RESERVED_FLAGS = 126976
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072
WBEM_FLAG_STRONG_VALIDATION = 1048576// WBEM_GENERIC_FLAG_TYPE (flags)
pub const WBEM_FLAG_RETURN_IMMEDIATELY: i32 = 16;
pub const WBEM_FLAG_RETURN_WBEM_COMPLETE: i32 = 0;
pub const WBEM_FLAG_BIDIRECTIONAL: i32 = 0;
pub const WBEM_FLAG_FORWARD_ONLY: i32 = 32;
pub const WBEM_FLAG_NO_ERROR_OBJECT: i32 = 64;
pub const WBEM_FLAG_RETURN_ERROR_OBJECT: i32 = 0;
pub const WBEM_FLAG_SEND_STATUS: i32 = 128;
pub const WBEM_FLAG_DONT_SEND_STATUS: i32 = 0;
pub const WBEM_FLAG_ENSURE_LOCATABLE: i32 = 256;
pub const WBEM_FLAG_DIRECT_READ: i32 = 512;
pub const WBEM_FLAG_SEND_ONLY_SELECTED: i32 = 0;
pub const WBEM_RETURN_WHEN_COMPLETE: i32 = 0;
pub const WBEM_RETURN_IMMEDIATELY: i32 = 16;
pub const WBEM_MASK_RESERVED_FLAGS: i32 = 126976;
pub const WBEM_FLAG_USE_AMENDED_QUALIFIERS: i32 = 131072;
pub const WBEM_FLAG_STRONG_VALIDATION: i32 = 1048576;// WBEM_GENERIC_FLAG_TYPE
const (
WBEM_FLAG_RETURN_IMMEDIATELY int32 = 16
WBEM_FLAG_RETURN_WBEM_COMPLETE int32 = 0
WBEM_FLAG_BIDIRECTIONAL int32 = 0
WBEM_FLAG_FORWARD_ONLY int32 = 32
WBEM_FLAG_NO_ERROR_OBJECT int32 = 64
WBEM_FLAG_RETURN_ERROR_OBJECT int32 = 0
WBEM_FLAG_SEND_STATUS int32 = 128
WBEM_FLAG_DONT_SEND_STATUS int32 = 0
WBEM_FLAG_ENSURE_LOCATABLE int32 = 256
WBEM_FLAG_DIRECT_READ int32 = 512
WBEM_FLAG_SEND_ONLY_SELECTED int32 = 0
WBEM_RETURN_WHEN_COMPLETE int32 = 0
WBEM_RETURN_IMMEDIATELY int32 = 16
WBEM_MASK_RESERVED_FLAGS int32 = 126976
WBEM_FLAG_USE_AMENDED_QUALIFIERS int32 = 131072
WBEM_FLAG_STRONG_VALIDATION int32 = 1048576
)const
WBEM_FLAG_RETURN_IMMEDIATELY = 16;
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0;
WBEM_FLAG_BIDIRECTIONAL = 0;
WBEM_FLAG_FORWARD_ONLY = 32;
WBEM_FLAG_NO_ERROR_OBJECT = 64;
WBEM_FLAG_RETURN_ERROR_OBJECT = 0;
WBEM_FLAG_SEND_STATUS = 128;
WBEM_FLAG_DONT_SEND_STATUS = 0;
WBEM_FLAG_ENSURE_LOCATABLE = 256;
WBEM_FLAG_DIRECT_READ = 512;
WBEM_FLAG_SEND_ONLY_SELECTED = 0;
WBEM_RETURN_WHEN_COMPLETE = 0;
WBEM_RETURN_IMMEDIATELY = 16;
WBEM_MASK_RESERVED_FLAGS = 126976;
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072;
WBEM_FLAG_STRONG_VALIDATION = 1048576;// WBEM_GENERIC_FLAG_TYPE
pub const WBEM_FLAG_RETURN_IMMEDIATELY: i32 = 16;
pub const WBEM_FLAG_RETURN_WBEM_COMPLETE: i32 = 0;
pub const WBEM_FLAG_BIDIRECTIONAL: i32 = 0;
pub const WBEM_FLAG_FORWARD_ONLY: i32 = 32;
pub const WBEM_FLAG_NO_ERROR_OBJECT: i32 = 64;
pub const WBEM_FLAG_RETURN_ERROR_OBJECT: i32 = 0;
pub const WBEM_FLAG_SEND_STATUS: i32 = 128;
pub const WBEM_FLAG_DONT_SEND_STATUS: i32 = 0;
pub const WBEM_FLAG_ENSURE_LOCATABLE: i32 = 256;
pub const WBEM_FLAG_DIRECT_READ: i32 = 512;
pub const WBEM_FLAG_SEND_ONLY_SELECTED: i32 = 0;
pub const WBEM_RETURN_WHEN_COMPLETE: i32 = 0;
pub const WBEM_RETURN_IMMEDIATELY: i32 = 16;
pub const WBEM_MASK_RESERVED_FLAGS: i32 = 126976;
pub const WBEM_FLAG_USE_AMENDED_QUALIFIERS: i32 = 131072;
pub const WBEM_FLAG_STRONG_VALIDATION: i32 = 1048576;const
WBEM_FLAG_RETURN_IMMEDIATELY* = 16
WBEM_FLAG_RETURN_WBEM_COMPLETE* = 0
WBEM_FLAG_BIDIRECTIONAL* = 0
WBEM_FLAG_FORWARD_ONLY* = 32
WBEM_FLAG_NO_ERROR_OBJECT* = 64
WBEM_FLAG_RETURN_ERROR_OBJECT* = 0
WBEM_FLAG_SEND_STATUS* = 128
WBEM_FLAG_DONT_SEND_STATUS* = 0
WBEM_FLAG_ENSURE_LOCATABLE* = 256
WBEM_FLAG_DIRECT_READ* = 512
WBEM_FLAG_SEND_ONLY_SELECTED* = 0
WBEM_RETURN_WHEN_COMPLETE* = 0
WBEM_RETURN_IMMEDIATELY* = 16
WBEM_MASK_RESERVED_FLAGS* = 126976
WBEM_FLAG_USE_AMENDED_QUALIFIERS* = 131072
WBEM_FLAG_STRONG_VALIDATION* = 1048576enum WBEM_GENERIC_FLAG_TYPE : int {
WBEM_FLAG_RETURN_IMMEDIATELY = 16,
WBEM_FLAG_RETURN_WBEM_COMPLETE = 0,
WBEM_FLAG_BIDIRECTIONAL = 0,
WBEM_FLAG_FORWARD_ONLY = 32,
WBEM_FLAG_NO_ERROR_OBJECT = 64,
WBEM_FLAG_RETURN_ERROR_OBJECT = 0,
WBEM_FLAG_SEND_STATUS = 128,
WBEM_FLAG_DONT_SEND_STATUS = 0,
WBEM_FLAG_ENSURE_LOCATABLE = 256,
WBEM_FLAG_DIRECT_READ = 512,
WBEM_FLAG_SEND_ONLY_SELECTED = 0,
WBEM_RETURN_WHEN_COMPLETE = 0,
WBEM_RETURN_IMMEDIATELY = 16,
WBEM_MASK_RESERVED_FLAGS = 126976,
WBEM_FLAG_USE_AMENDED_QUALIFIERS = 131072,
WBEM_FLAG_STRONG_VALIDATION = 1048576,
}#define global WBEM_FLAG_RETURN_IMMEDIATELY 0x10
#define global WBEM_FLAG_RETURN_WBEM_COMPLETE 0x0
#define global WBEM_FLAG_BIDIRECTIONAL 0x0
#define global WBEM_FLAG_FORWARD_ONLY 0x20
#define global WBEM_FLAG_NO_ERROR_OBJECT 0x40
#define global WBEM_FLAG_RETURN_ERROR_OBJECT 0x0
#define global WBEM_FLAG_SEND_STATUS 0x80
#define global WBEM_FLAG_DONT_SEND_STATUS 0x0
#define global WBEM_FLAG_ENSURE_LOCATABLE 0x100
#define global WBEM_FLAG_DIRECT_READ 0x200
#define global WBEM_FLAG_SEND_ONLY_SELECTED 0x0
#define global WBEM_RETURN_WHEN_COMPLETE 0x0
#define global WBEM_RETURN_IMMEDIATELY 0x10
#define global WBEM_MASK_RESERVED_FLAGS 0x1F000
#define global WBEM_FLAG_USE_AMENDED_QUALIFIERS 0x20000
#define global WBEM_FLAG_STRONG_VALIDATION 0x100000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。