Win32 API 日本語リファレンス
ホームSystem.Diagnostics.ProcessSnapshotting › PSS_CAPTURE_FLAGS

PSS_CAPTURE_FLAGS

列挙型フラグ
基底型u4

メンバー 22

名前10進16進
PSS_CAPTURE_NONE00x0
PSS_CAPTURE_VA_CLONE10x1
PSS_CAPTURE_RESERVED_0000000220x2
PSS_CAPTURE_HANDLES40x4
PSS_CAPTURE_HANDLE_NAME_INFORMATION80x8
PSS_CAPTURE_HANDLE_BASIC_INFORMATION160x10
PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION320x20
PSS_CAPTURE_HANDLE_TRACE640x40
PSS_CAPTURE_THREADS1280x80
PSS_CAPTURE_THREAD_CONTEXT2560x100
PSS_CAPTURE_THREAD_CONTEXT_EXTENDED5120x200
PSS_CAPTURE_RESERVED_0000040010240x400
PSS_CAPTURE_VA_SPACE20480x800
PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION40960x1000
PSS_CAPTURE_IPT_TRACE81920x2000
PSS_CAPTURE_RESERVED_00004000163840x4000
PSS_CREATE_BREAKAWAY_OPTIONAL671088640x4000000
PSS_CREATE_BREAKAWAY1342177280x8000000
PSS_CREATE_FORCE_BREAKAWAY2684354560x10000000
PSS_CREATE_USE_VM_ALLOCATIONS5368709120x20000000
PSS_CREATE_MEASURE_PERFORMANCE10737418240x40000000
PSS_CREATE_RELEASE_SECTION21474836480x80000000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum PSS_CAPTURE_FLAGS : unsigned int {
    PSS_CAPTURE_NONE = 0,
    PSS_CAPTURE_VA_CLONE = 1,
    PSS_CAPTURE_RESERVED_00000002 = 2,
    PSS_CAPTURE_HANDLES = 4,
    PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8,
    PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16,
    PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32,
    PSS_CAPTURE_HANDLE_TRACE = 64,
    PSS_CAPTURE_THREADS = 128,
    PSS_CAPTURE_THREAD_CONTEXT = 256,
    PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512,
    PSS_CAPTURE_RESERVED_00000400 = 1024,
    PSS_CAPTURE_VA_SPACE = 2048,
    PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096,
    PSS_CAPTURE_IPT_TRACE = 8192,
    PSS_CAPTURE_RESERVED_00004000 = 16384,
    PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864,
    PSS_CREATE_BREAKAWAY = 134217728,
    PSS_CREATE_FORCE_BREAKAWAY = 268435456,
    PSS_CREATE_USE_VM_ALLOCATIONS = 536870912,
    PSS_CREATE_MEASURE_PERFORMANCE = 1073741824,
    PSS_CREATE_RELEASE_SECTION = 2147483648
} PSS_CAPTURE_FLAGS;
[Flags]
public enum PSS_CAPTURE_FLAGS : uint
{
    PSS_CAPTURE_NONE = 0,
    PSS_CAPTURE_VA_CLONE = 1,
    PSS_CAPTURE_RESERVED_00000002 = 2,
    PSS_CAPTURE_HANDLES = 4,
    PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8,
    PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16,
    PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32,
    PSS_CAPTURE_HANDLE_TRACE = 64,
    PSS_CAPTURE_THREADS = 128,
    PSS_CAPTURE_THREAD_CONTEXT = 256,
    PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512,
    PSS_CAPTURE_RESERVED_00000400 = 1024,
    PSS_CAPTURE_VA_SPACE = 2048,
    PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096,
    PSS_CAPTURE_IPT_TRACE = 8192,
    PSS_CAPTURE_RESERVED_00004000 = 16384,
    PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864,
    PSS_CREATE_BREAKAWAY = 134217728,
    PSS_CREATE_FORCE_BREAKAWAY = 268435456,
    PSS_CREATE_USE_VM_ALLOCATIONS = 536870912,
    PSS_CREATE_MEASURE_PERFORMANCE = 1073741824,
    PSS_CREATE_RELEASE_SECTION = 2147483648,
}
<Flags>
Public Enum PSS_CAPTURE_FLAGS As UInteger
    PSS_CAPTURE_NONE = 0
    PSS_CAPTURE_VA_CLONE = 1
    PSS_CAPTURE_RESERVED_00000002 = 2
    PSS_CAPTURE_HANDLES = 4
    PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8
    PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16
    PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32
    PSS_CAPTURE_HANDLE_TRACE = 64
    PSS_CAPTURE_THREADS = 128
    PSS_CAPTURE_THREAD_CONTEXT = 256
    PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512
    PSS_CAPTURE_RESERVED_00000400 = 1024
    PSS_CAPTURE_VA_SPACE = 2048
    PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096
    PSS_CAPTURE_IPT_TRACE = 8192
    PSS_CAPTURE_RESERVED_00004000 = 16384
    PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864
    PSS_CREATE_BREAKAWAY = 134217728
    PSS_CREATE_FORCE_BREAKAWAY = 268435456
    PSS_CREATE_USE_VM_ALLOCATIONS = 536870912
    PSS_CREATE_MEASURE_PERFORMANCE = 1073741824
    PSS_CREATE_RELEASE_SECTION = 2147483648
End Enum
import enum

class PSS_CAPTURE_FLAGS(enum.IntFlag):
    PSS_CAPTURE_NONE = 0
    PSS_CAPTURE_VA_CLONE = 1
    PSS_CAPTURE_RESERVED_00000002 = 2
    PSS_CAPTURE_HANDLES = 4
    PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8
    PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16
    PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32
    PSS_CAPTURE_HANDLE_TRACE = 64
    PSS_CAPTURE_THREADS = 128
    PSS_CAPTURE_THREAD_CONTEXT = 256
    PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512
    PSS_CAPTURE_RESERVED_00000400 = 1024
    PSS_CAPTURE_VA_SPACE = 2048
    PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096
    PSS_CAPTURE_IPT_TRACE = 8192
    PSS_CAPTURE_RESERVED_00004000 = 16384
    PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864
    PSS_CREATE_BREAKAWAY = 134217728
    PSS_CREATE_FORCE_BREAKAWAY = 268435456
    PSS_CREATE_USE_VM_ALLOCATIONS = 536870912
    PSS_CREATE_MEASURE_PERFORMANCE = 1073741824
    PSS_CREATE_RELEASE_SECTION = 2147483648
// PSS_CAPTURE_FLAGS (flags)
pub const PSS_CAPTURE_NONE: u32 = 0;
pub const PSS_CAPTURE_VA_CLONE: u32 = 1;
pub const PSS_CAPTURE_RESERVED_00000002: u32 = 2;
pub const PSS_CAPTURE_HANDLES: u32 = 4;
pub const PSS_CAPTURE_HANDLE_NAME_INFORMATION: u32 = 8;
pub const PSS_CAPTURE_HANDLE_BASIC_INFORMATION: u32 = 16;
pub const PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION: u32 = 32;
pub const PSS_CAPTURE_HANDLE_TRACE: u32 = 64;
pub const PSS_CAPTURE_THREADS: u32 = 128;
pub const PSS_CAPTURE_THREAD_CONTEXT: u32 = 256;
pub const PSS_CAPTURE_THREAD_CONTEXT_EXTENDED: u32 = 512;
pub const PSS_CAPTURE_RESERVED_00000400: u32 = 1024;
pub const PSS_CAPTURE_VA_SPACE: u32 = 2048;
pub const PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION: u32 = 4096;
pub const PSS_CAPTURE_IPT_TRACE: u32 = 8192;
pub const PSS_CAPTURE_RESERVED_00004000: u32 = 16384;
pub const PSS_CREATE_BREAKAWAY_OPTIONAL: u32 = 67108864;
pub const PSS_CREATE_BREAKAWAY: u32 = 134217728;
pub const PSS_CREATE_FORCE_BREAKAWAY: u32 = 268435456;
pub const PSS_CREATE_USE_VM_ALLOCATIONS: u32 = 536870912;
pub const PSS_CREATE_MEASURE_PERFORMANCE: u32 = 1073741824;
pub const PSS_CREATE_RELEASE_SECTION: u32 = 2147483648;
// PSS_CAPTURE_FLAGS
const (
	PSS_CAPTURE_NONE uint32 = 0
	PSS_CAPTURE_VA_CLONE uint32 = 1
	PSS_CAPTURE_RESERVED_00000002 uint32 = 2
	PSS_CAPTURE_HANDLES uint32 = 4
	PSS_CAPTURE_HANDLE_NAME_INFORMATION uint32 = 8
	PSS_CAPTURE_HANDLE_BASIC_INFORMATION uint32 = 16
	PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION uint32 = 32
	PSS_CAPTURE_HANDLE_TRACE uint32 = 64
	PSS_CAPTURE_THREADS uint32 = 128
	PSS_CAPTURE_THREAD_CONTEXT uint32 = 256
	PSS_CAPTURE_THREAD_CONTEXT_EXTENDED uint32 = 512
	PSS_CAPTURE_RESERVED_00000400 uint32 = 1024
	PSS_CAPTURE_VA_SPACE uint32 = 2048
	PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION uint32 = 4096
	PSS_CAPTURE_IPT_TRACE uint32 = 8192
	PSS_CAPTURE_RESERVED_00004000 uint32 = 16384
	PSS_CREATE_BREAKAWAY_OPTIONAL uint32 = 67108864
	PSS_CREATE_BREAKAWAY uint32 = 134217728
	PSS_CREATE_FORCE_BREAKAWAY uint32 = 268435456
	PSS_CREATE_USE_VM_ALLOCATIONS uint32 = 536870912
	PSS_CREATE_MEASURE_PERFORMANCE uint32 = 1073741824
	PSS_CREATE_RELEASE_SECTION uint32 = 2147483648
)
const
  PSS_CAPTURE_NONE = 0;
  PSS_CAPTURE_VA_CLONE = 1;
  PSS_CAPTURE_RESERVED_00000002 = 2;
  PSS_CAPTURE_HANDLES = 4;
  PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8;
  PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16;
  PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32;
  PSS_CAPTURE_HANDLE_TRACE = 64;
  PSS_CAPTURE_THREADS = 128;
  PSS_CAPTURE_THREAD_CONTEXT = 256;
  PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512;
  PSS_CAPTURE_RESERVED_00000400 = 1024;
  PSS_CAPTURE_VA_SPACE = 2048;
  PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096;
  PSS_CAPTURE_IPT_TRACE = 8192;
  PSS_CAPTURE_RESERVED_00004000 = 16384;
  PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864;
  PSS_CREATE_BREAKAWAY = 134217728;
  PSS_CREATE_FORCE_BREAKAWAY = 268435456;
  PSS_CREATE_USE_VM_ALLOCATIONS = 536870912;
  PSS_CREATE_MEASURE_PERFORMANCE = 1073741824;
  PSS_CREATE_RELEASE_SECTION = 2147483648;
// PSS_CAPTURE_FLAGS
pub const PSS_CAPTURE_NONE: u32 = 0;
pub const PSS_CAPTURE_VA_CLONE: u32 = 1;
pub const PSS_CAPTURE_RESERVED_00000002: u32 = 2;
pub const PSS_CAPTURE_HANDLES: u32 = 4;
pub const PSS_CAPTURE_HANDLE_NAME_INFORMATION: u32 = 8;
pub const PSS_CAPTURE_HANDLE_BASIC_INFORMATION: u32 = 16;
pub const PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION: u32 = 32;
pub const PSS_CAPTURE_HANDLE_TRACE: u32 = 64;
pub const PSS_CAPTURE_THREADS: u32 = 128;
pub const PSS_CAPTURE_THREAD_CONTEXT: u32 = 256;
pub const PSS_CAPTURE_THREAD_CONTEXT_EXTENDED: u32 = 512;
pub const PSS_CAPTURE_RESERVED_00000400: u32 = 1024;
pub const PSS_CAPTURE_VA_SPACE: u32 = 2048;
pub const PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION: u32 = 4096;
pub const PSS_CAPTURE_IPT_TRACE: u32 = 8192;
pub const PSS_CAPTURE_RESERVED_00004000: u32 = 16384;
pub const PSS_CREATE_BREAKAWAY_OPTIONAL: u32 = 67108864;
pub const PSS_CREATE_BREAKAWAY: u32 = 134217728;
pub const PSS_CREATE_FORCE_BREAKAWAY: u32 = 268435456;
pub const PSS_CREATE_USE_VM_ALLOCATIONS: u32 = 536870912;
pub const PSS_CREATE_MEASURE_PERFORMANCE: u32 = 1073741824;
pub const PSS_CREATE_RELEASE_SECTION: u32 = 2147483648;
const
  PSS_CAPTURE_NONE* = 0
  PSS_CAPTURE_VA_CLONE* = 1
  PSS_CAPTURE_RESERVED_00000002* = 2
  PSS_CAPTURE_HANDLES* = 4
  PSS_CAPTURE_HANDLE_NAME_INFORMATION* = 8
  PSS_CAPTURE_HANDLE_BASIC_INFORMATION* = 16
  PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION* = 32
  PSS_CAPTURE_HANDLE_TRACE* = 64
  PSS_CAPTURE_THREADS* = 128
  PSS_CAPTURE_THREAD_CONTEXT* = 256
  PSS_CAPTURE_THREAD_CONTEXT_EXTENDED* = 512
  PSS_CAPTURE_RESERVED_00000400* = 1024
  PSS_CAPTURE_VA_SPACE* = 2048
  PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION* = 4096
  PSS_CAPTURE_IPT_TRACE* = 8192
  PSS_CAPTURE_RESERVED_00004000* = 16384
  PSS_CREATE_BREAKAWAY_OPTIONAL* = 67108864
  PSS_CREATE_BREAKAWAY* = 134217728
  PSS_CREATE_FORCE_BREAKAWAY* = 268435456
  PSS_CREATE_USE_VM_ALLOCATIONS* = 536870912
  PSS_CREATE_MEASURE_PERFORMANCE* = 1073741824
  PSS_CREATE_RELEASE_SECTION* = 2147483648
enum PSS_CAPTURE_FLAGS : uint {
    PSS_CAPTURE_NONE = 0,
    PSS_CAPTURE_VA_CLONE = 1,
    PSS_CAPTURE_RESERVED_00000002 = 2,
    PSS_CAPTURE_HANDLES = 4,
    PSS_CAPTURE_HANDLE_NAME_INFORMATION = 8,
    PSS_CAPTURE_HANDLE_BASIC_INFORMATION = 16,
    PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION = 32,
    PSS_CAPTURE_HANDLE_TRACE = 64,
    PSS_CAPTURE_THREADS = 128,
    PSS_CAPTURE_THREAD_CONTEXT = 256,
    PSS_CAPTURE_THREAD_CONTEXT_EXTENDED = 512,
    PSS_CAPTURE_RESERVED_00000400 = 1024,
    PSS_CAPTURE_VA_SPACE = 2048,
    PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION = 4096,
    PSS_CAPTURE_IPT_TRACE = 8192,
    PSS_CAPTURE_RESERVED_00004000 = 16384,
    PSS_CREATE_BREAKAWAY_OPTIONAL = 67108864,
    PSS_CREATE_BREAKAWAY = 134217728,
    PSS_CREATE_FORCE_BREAKAWAY = 268435456,
    PSS_CREATE_USE_VM_ALLOCATIONS = 536870912,
    PSS_CREATE_MEASURE_PERFORMANCE = 1073741824,
    PSS_CREATE_RELEASE_SECTION = 2147483648,
}
#define global PSS_CAPTURE_NONE                             0x0
#define global PSS_CAPTURE_VA_CLONE                         0x1
#define global PSS_CAPTURE_RESERVED_00000002                0x2
#define global PSS_CAPTURE_HANDLES                          0x4
#define global PSS_CAPTURE_HANDLE_NAME_INFORMATION          0x8
#define global PSS_CAPTURE_HANDLE_BASIC_INFORMATION         0x10
#define global PSS_CAPTURE_HANDLE_TYPE_SPECIFIC_INFORMATION 0x20
#define global PSS_CAPTURE_HANDLE_TRACE                     0x40
#define global PSS_CAPTURE_THREADS                          0x80
#define global PSS_CAPTURE_THREAD_CONTEXT                   0x100
#define global PSS_CAPTURE_THREAD_CONTEXT_EXTENDED          0x200
#define global PSS_CAPTURE_RESERVED_00000400                0x400
#define global PSS_CAPTURE_VA_SPACE                         0x800
#define global PSS_CAPTURE_VA_SPACE_SECTION_INFORMATION     0x1000
#define global PSS_CAPTURE_IPT_TRACE                        0x2000
#define global PSS_CAPTURE_RESERVED_00004000                0x4000
#define global PSS_CREATE_BREAKAWAY_OPTIONAL                0x4000000
#define global PSS_CREATE_BREAKAWAY                         0x8000000
#define global PSS_CREATE_FORCE_BREAKAWAY                   0x10000000
#define global PSS_CREATE_USE_VM_ALLOCATIONS                0x20000000
#define global PSS_CREATE_MEASURE_PERFORMANCE               0x40000000
#define global PSS_CREATE_RELEASE_SECTION                   0x80000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。