ホーム › System.Diagnostics.ToolHelp › CREATE_TOOLHELP_SNAPSHOT_FLAGS
CREATE_TOOLHELP_SNAPSHOT_FLAGS
列挙型フラグメンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| TH32CS_INHERIT | 2147483648 | 0x80000000 |
| TH32CS_SNAPALL | 15 | 0xF |
| TH32CS_SNAPHEAPLIST | 1 | 0x1 |
| TH32CS_SNAPMODULE | 8 | 0x8 |
| TH32CS_SNAPMODULE32 | 16 | 0x10 |
| TH32CS_SNAPPROCESS | 2 | 0x2 |
| TH32CS_SNAPTHREAD | 4 | 0x4 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CREATE_TOOLHELP_SNAPSHOT_FLAGS : unsigned int {
TH32CS_INHERIT = 2147483648,
TH32CS_SNAPALL = 15,
TH32CS_SNAPHEAPLIST = 1,
TH32CS_SNAPMODULE = 8,
TH32CS_SNAPMODULE32 = 16,
TH32CS_SNAPPROCESS = 2,
TH32CS_SNAPTHREAD = 4
} CREATE_TOOLHELP_SNAPSHOT_FLAGS;[Flags]
public enum CREATE_TOOLHELP_SNAPSHOT_FLAGS : uint
{
TH32CS_INHERIT = 2147483648,
TH32CS_SNAPALL = 15,
TH32CS_SNAPHEAPLIST = 1,
TH32CS_SNAPMODULE = 8,
TH32CS_SNAPMODULE32 = 16,
TH32CS_SNAPPROCESS = 2,
TH32CS_SNAPTHREAD = 4,
}<Flags>
Public Enum CREATE_TOOLHELP_SNAPSHOT_FLAGS As UInteger
TH32CS_INHERIT = 2147483648
TH32CS_SNAPALL = 15
TH32CS_SNAPHEAPLIST = 1
TH32CS_SNAPMODULE = 8
TH32CS_SNAPMODULE32 = 16
TH32CS_SNAPPROCESS = 2
TH32CS_SNAPTHREAD = 4
End Enumimport enum
class CREATE_TOOLHELP_SNAPSHOT_FLAGS(enum.IntFlag):
TH32CS_INHERIT = 2147483648
TH32CS_SNAPALL = 15
TH32CS_SNAPHEAPLIST = 1
TH32CS_SNAPMODULE = 8
TH32CS_SNAPMODULE32 = 16
TH32CS_SNAPPROCESS = 2
TH32CS_SNAPTHREAD = 4// CREATE_TOOLHELP_SNAPSHOT_FLAGS (flags)
pub const TH32CS_INHERIT: u32 = 2147483648;
pub const TH32CS_SNAPALL: u32 = 15;
pub const TH32CS_SNAPHEAPLIST: u32 = 1;
pub const TH32CS_SNAPMODULE: u32 = 8;
pub const TH32CS_SNAPMODULE32: u32 = 16;
pub const TH32CS_SNAPPROCESS: u32 = 2;
pub const TH32CS_SNAPTHREAD: u32 = 4;// CREATE_TOOLHELP_SNAPSHOT_FLAGS
const (
TH32CS_INHERIT uint32 = 2147483648
TH32CS_SNAPALL uint32 = 15
TH32CS_SNAPHEAPLIST uint32 = 1
TH32CS_SNAPMODULE uint32 = 8
TH32CS_SNAPMODULE32 uint32 = 16
TH32CS_SNAPPROCESS uint32 = 2
TH32CS_SNAPTHREAD uint32 = 4
)const
TH32CS_INHERIT = 2147483648;
TH32CS_SNAPALL = 15;
TH32CS_SNAPHEAPLIST = 1;
TH32CS_SNAPMODULE = 8;
TH32CS_SNAPMODULE32 = 16;
TH32CS_SNAPPROCESS = 2;
TH32CS_SNAPTHREAD = 4;// CREATE_TOOLHELP_SNAPSHOT_FLAGS
pub const TH32CS_INHERIT: u32 = 2147483648;
pub const TH32CS_SNAPALL: u32 = 15;
pub const TH32CS_SNAPHEAPLIST: u32 = 1;
pub const TH32CS_SNAPMODULE: u32 = 8;
pub const TH32CS_SNAPMODULE32: u32 = 16;
pub const TH32CS_SNAPPROCESS: u32 = 2;
pub const TH32CS_SNAPTHREAD: u32 = 4;const
TH32CS_INHERIT* = 2147483648
TH32CS_SNAPALL* = 15
TH32CS_SNAPHEAPLIST* = 1
TH32CS_SNAPMODULE* = 8
TH32CS_SNAPMODULE32* = 16
TH32CS_SNAPPROCESS* = 2
TH32CS_SNAPTHREAD* = 4enum CREATE_TOOLHELP_SNAPSHOT_FLAGS : uint {
TH32CS_INHERIT = 2147483648,
TH32CS_SNAPALL = 15,
TH32CS_SNAPHEAPLIST = 1,
TH32CS_SNAPMODULE = 8,
TH32CS_SNAPMODULE32 = 16,
TH32CS_SNAPPROCESS = 2,
TH32CS_SNAPTHREAD = 4,
}#define global TH32CS_INHERIT 0x80000000
#define global TH32CS_SNAPALL 0xF
#define global TH32CS_SNAPHEAPLIST 0x1
#define global TH32CS_SNAPMODULE 0x8
#define global TH32CS_SNAPMODULE32 0x10
#define global TH32CS_SNAPPROCESS 0x2
#define global TH32CS_SNAPTHREAD 0x4
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。