ホーム › System.Diagnostics.Debug › FORMAT_MESSAGE_OPTIONS
FORMAT_MESSAGE_OPTIONS
列挙型フラグメンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| FORMAT_MESSAGE_ALLOCATE_BUFFER | 256 | 0x100 |
| FORMAT_MESSAGE_ARGUMENT_ARRAY | 8192 | 0x2000 |
| FORMAT_MESSAGE_FROM_HMODULE | 2048 | 0x800 |
| FORMAT_MESSAGE_FROM_STRING | 1024 | 0x400 |
| FORMAT_MESSAGE_FROM_SYSTEM | 4096 | 0x1000 |
| FORMAT_MESSAGE_IGNORE_INSERTS | 512 | 0x200 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum FORMAT_MESSAGE_OPTIONS : unsigned int {
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256,
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192,
FORMAT_MESSAGE_FROM_HMODULE = 2048,
FORMAT_MESSAGE_FROM_STRING = 1024,
FORMAT_MESSAGE_FROM_SYSTEM = 4096,
FORMAT_MESSAGE_IGNORE_INSERTS = 512
} FORMAT_MESSAGE_OPTIONS;[Flags]
public enum FORMAT_MESSAGE_OPTIONS : uint
{
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256,
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192,
FORMAT_MESSAGE_FROM_HMODULE = 2048,
FORMAT_MESSAGE_FROM_STRING = 1024,
FORMAT_MESSAGE_FROM_SYSTEM = 4096,
FORMAT_MESSAGE_IGNORE_INSERTS = 512,
}<Flags>
Public Enum FORMAT_MESSAGE_OPTIONS As UInteger
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192
FORMAT_MESSAGE_FROM_HMODULE = 2048
FORMAT_MESSAGE_FROM_STRING = 1024
FORMAT_MESSAGE_FROM_SYSTEM = 4096
FORMAT_MESSAGE_IGNORE_INSERTS = 512
End Enumimport enum
class FORMAT_MESSAGE_OPTIONS(enum.IntFlag):
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192
FORMAT_MESSAGE_FROM_HMODULE = 2048
FORMAT_MESSAGE_FROM_STRING = 1024
FORMAT_MESSAGE_FROM_SYSTEM = 4096
FORMAT_MESSAGE_IGNORE_INSERTS = 512// FORMAT_MESSAGE_OPTIONS (flags)
pub const FORMAT_MESSAGE_ALLOCATE_BUFFER: u32 = 256;
pub const FORMAT_MESSAGE_ARGUMENT_ARRAY: u32 = 8192;
pub const FORMAT_MESSAGE_FROM_HMODULE: u32 = 2048;
pub const FORMAT_MESSAGE_FROM_STRING: u32 = 1024;
pub const FORMAT_MESSAGE_FROM_SYSTEM: u32 = 4096;
pub const FORMAT_MESSAGE_IGNORE_INSERTS: u32 = 512;// FORMAT_MESSAGE_OPTIONS
const (
FORMAT_MESSAGE_ALLOCATE_BUFFER uint32 = 256
FORMAT_MESSAGE_ARGUMENT_ARRAY uint32 = 8192
FORMAT_MESSAGE_FROM_HMODULE uint32 = 2048
FORMAT_MESSAGE_FROM_STRING uint32 = 1024
FORMAT_MESSAGE_FROM_SYSTEM uint32 = 4096
FORMAT_MESSAGE_IGNORE_INSERTS uint32 = 512
)const
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256;
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192;
FORMAT_MESSAGE_FROM_HMODULE = 2048;
FORMAT_MESSAGE_FROM_STRING = 1024;
FORMAT_MESSAGE_FROM_SYSTEM = 4096;
FORMAT_MESSAGE_IGNORE_INSERTS = 512;// FORMAT_MESSAGE_OPTIONS
pub const FORMAT_MESSAGE_ALLOCATE_BUFFER: u32 = 256;
pub const FORMAT_MESSAGE_ARGUMENT_ARRAY: u32 = 8192;
pub const FORMAT_MESSAGE_FROM_HMODULE: u32 = 2048;
pub const FORMAT_MESSAGE_FROM_STRING: u32 = 1024;
pub const FORMAT_MESSAGE_FROM_SYSTEM: u32 = 4096;
pub const FORMAT_MESSAGE_IGNORE_INSERTS: u32 = 512;const
FORMAT_MESSAGE_ALLOCATE_BUFFER* = 256
FORMAT_MESSAGE_ARGUMENT_ARRAY* = 8192
FORMAT_MESSAGE_FROM_HMODULE* = 2048
FORMAT_MESSAGE_FROM_STRING* = 1024
FORMAT_MESSAGE_FROM_SYSTEM* = 4096
FORMAT_MESSAGE_IGNORE_INSERTS* = 512enum FORMAT_MESSAGE_OPTIONS : uint {
FORMAT_MESSAGE_ALLOCATE_BUFFER = 256,
FORMAT_MESSAGE_ARGUMENT_ARRAY = 8192,
FORMAT_MESSAGE_FROM_HMODULE = 2048,
FORMAT_MESSAGE_FROM_STRING = 1024,
FORMAT_MESSAGE_FROM_SYSTEM = 4096,
FORMAT_MESSAGE_IGNORE_INSERTS = 512,
}#define global FORMAT_MESSAGE_ALLOCATE_BUFFER 0x100
#define global FORMAT_MESSAGE_ARGUMENT_ARRAY 0x2000
#define global FORMAT_MESSAGE_FROM_HMODULE 0x800
#define global FORMAT_MESSAGE_FROM_STRING 0x400
#define global FORMAT_MESSAGE_FROM_SYSTEM 0x1000
#define global FORMAT_MESSAGE_IGNORE_INSERTS 0x200
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。