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

MINIDUMP_CALLBACK_TYPE

列挙型
基底型i4

メンバー 21

名前10進16進
ModuleCallback00x0
ThreadCallback10x1
ThreadExCallback20x2
IncludeThreadCallback30x3
IncludeModuleCallback40x4
MemoryCallback50x5
CancelCallback60x6
WriteKernelMinidumpCallback70x7
KernelMinidumpStatusCallback80x8
RemoveMemoryCallback90x9
IncludeVmRegionCallback100xA
IoStartCallback110xB
IoWriteAllCallback120xC
IoFinishCallback130xD
ReadMemoryFailureCallback140xE
SecondaryFlagsCallback150xF
IsProcessSnapshotCallback160x10
VmStartCallback170x11
VmQueryCallback180x12
VmPreReadCallback190x13
VmPostReadCallback200x14

各言語での定義

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

typedef enum MINIDUMP_CALLBACK_TYPE : int {
    ModuleCallback = 0,
    ThreadCallback = 1,
    ThreadExCallback = 2,
    IncludeThreadCallback = 3,
    IncludeModuleCallback = 4,
    MemoryCallback = 5,
    CancelCallback = 6,
    WriteKernelMinidumpCallback = 7,
    KernelMinidumpStatusCallback = 8,
    RemoveMemoryCallback = 9,
    IncludeVmRegionCallback = 10,
    IoStartCallback = 11,
    IoWriteAllCallback = 12,
    IoFinishCallback = 13,
    ReadMemoryFailureCallback = 14,
    SecondaryFlagsCallback = 15,
    IsProcessSnapshotCallback = 16,
    VmStartCallback = 17,
    VmQueryCallback = 18,
    VmPreReadCallback = 19,
    VmPostReadCallback = 20
} MINIDUMP_CALLBACK_TYPE;
public enum MINIDUMP_CALLBACK_TYPE : int
{
    ModuleCallback = 0,
    ThreadCallback = 1,
    ThreadExCallback = 2,
    IncludeThreadCallback = 3,
    IncludeModuleCallback = 4,
    MemoryCallback = 5,
    CancelCallback = 6,
    WriteKernelMinidumpCallback = 7,
    KernelMinidumpStatusCallback = 8,
    RemoveMemoryCallback = 9,
    IncludeVmRegionCallback = 10,
    IoStartCallback = 11,
    IoWriteAllCallback = 12,
    IoFinishCallback = 13,
    ReadMemoryFailureCallback = 14,
    SecondaryFlagsCallback = 15,
    IsProcessSnapshotCallback = 16,
    VmStartCallback = 17,
    VmQueryCallback = 18,
    VmPreReadCallback = 19,
    VmPostReadCallback = 20,
}
Public Enum MINIDUMP_CALLBACK_TYPE As Integer
    ModuleCallback = 0
    ThreadCallback = 1
    ThreadExCallback = 2
    IncludeThreadCallback = 3
    IncludeModuleCallback = 4
    MemoryCallback = 5
    CancelCallback = 6
    WriteKernelMinidumpCallback = 7
    KernelMinidumpStatusCallback = 8
    RemoveMemoryCallback = 9
    IncludeVmRegionCallback = 10
    IoStartCallback = 11
    IoWriteAllCallback = 12
    IoFinishCallback = 13
    ReadMemoryFailureCallback = 14
    SecondaryFlagsCallback = 15
    IsProcessSnapshotCallback = 16
    VmStartCallback = 17
    VmQueryCallback = 18
    VmPreReadCallback = 19
    VmPostReadCallback = 20
End Enum
import enum

class MINIDUMP_CALLBACK_TYPE(enum.IntEnum):
    ModuleCallback = 0
    ThreadCallback = 1
    ThreadExCallback = 2
    IncludeThreadCallback = 3
    IncludeModuleCallback = 4
    MemoryCallback = 5
    CancelCallback = 6
    WriteKernelMinidumpCallback = 7
    KernelMinidumpStatusCallback = 8
    RemoveMemoryCallback = 9
    IncludeVmRegionCallback = 10
    IoStartCallback = 11
    IoWriteAllCallback = 12
    IoFinishCallback = 13
    ReadMemoryFailureCallback = 14
    SecondaryFlagsCallback = 15
    IsProcessSnapshotCallback = 16
    VmStartCallback = 17
    VmQueryCallback = 18
    VmPreReadCallback = 19
    VmPostReadCallback = 20
// MINIDUMP_CALLBACK_TYPE
pub const ModuleCallback: i32 = 0;
pub const ThreadCallback: i32 = 1;
pub const ThreadExCallback: i32 = 2;
pub const IncludeThreadCallback: i32 = 3;
pub const IncludeModuleCallback: i32 = 4;
pub const MemoryCallback: i32 = 5;
pub const CancelCallback: i32 = 6;
pub const WriteKernelMinidumpCallback: i32 = 7;
pub const KernelMinidumpStatusCallback: i32 = 8;
pub const RemoveMemoryCallback: i32 = 9;
pub const IncludeVmRegionCallback: i32 = 10;
pub const IoStartCallback: i32 = 11;
pub const IoWriteAllCallback: i32 = 12;
pub const IoFinishCallback: i32 = 13;
pub const ReadMemoryFailureCallback: i32 = 14;
pub const SecondaryFlagsCallback: i32 = 15;
pub const IsProcessSnapshotCallback: i32 = 16;
pub const VmStartCallback: i32 = 17;
pub const VmQueryCallback: i32 = 18;
pub const VmPreReadCallback: i32 = 19;
pub const VmPostReadCallback: i32 = 20;
// MINIDUMP_CALLBACK_TYPE
const (
	ModuleCallback int32 = 0
	ThreadCallback int32 = 1
	ThreadExCallback int32 = 2
	IncludeThreadCallback int32 = 3
	IncludeModuleCallback int32 = 4
	MemoryCallback int32 = 5
	CancelCallback int32 = 6
	WriteKernelMinidumpCallback int32 = 7
	KernelMinidumpStatusCallback int32 = 8
	RemoveMemoryCallback int32 = 9
	IncludeVmRegionCallback int32 = 10
	IoStartCallback int32 = 11
	IoWriteAllCallback int32 = 12
	IoFinishCallback int32 = 13
	ReadMemoryFailureCallback int32 = 14
	SecondaryFlagsCallback int32 = 15
	IsProcessSnapshotCallback int32 = 16
	VmStartCallback int32 = 17
	VmQueryCallback int32 = 18
	VmPreReadCallback int32 = 19
	VmPostReadCallback int32 = 20
)
const
  ModuleCallback = 0;
  ThreadCallback = 1;
  ThreadExCallback = 2;
  IncludeThreadCallback = 3;
  IncludeModuleCallback = 4;
  MemoryCallback = 5;
  CancelCallback = 6;
  WriteKernelMinidumpCallback = 7;
  KernelMinidumpStatusCallback = 8;
  RemoveMemoryCallback = 9;
  IncludeVmRegionCallback = 10;
  IoStartCallback = 11;
  IoWriteAllCallback = 12;
  IoFinishCallback = 13;
  ReadMemoryFailureCallback = 14;
  SecondaryFlagsCallback = 15;
  IsProcessSnapshotCallback = 16;
  VmStartCallback = 17;
  VmQueryCallback = 18;
  VmPreReadCallback = 19;
  VmPostReadCallback = 20;
// MINIDUMP_CALLBACK_TYPE
pub const ModuleCallback: i32 = 0;
pub const ThreadCallback: i32 = 1;
pub const ThreadExCallback: i32 = 2;
pub const IncludeThreadCallback: i32 = 3;
pub const IncludeModuleCallback: i32 = 4;
pub const MemoryCallback: i32 = 5;
pub const CancelCallback: i32 = 6;
pub const WriteKernelMinidumpCallback: i32 = 7;
pub const KernelMinidumpStatusCallback: i32 = 8;
pub const RemoveMemoryCallback: i32 = 9;
pub const IncludeVmRegionCallback: i32 = 10;
pub const IoStartCallback: i32 = 11;
pub const IoWriteAllCallback: i32 = 12;
pub const IoFinishCallback: i32 = 13;
pub const ReadMemoryFailureCallback: i32 = 14;
pub const SecondaryFlagsCallback: i32 = 15;
pub const IsProcessSnapshotCallback: i32 = 16;
pub const VmStartCallback: i32 = 17;
pub const VmQueryCallback: i32 = 18;
pub const VmPreReadCallback: i32 = 19;
pub const VmPostReadCallback: i32 = 20;
const
  ModuleCallback* = 0
  ThreadCallback* = 1
  ThreadExCallback* = 2
  IncludeThreadCallback* = 3
  IncludeModuleCallback* = 4
  MemoryCallback* = 5
  CancelCallback* = 6
  WriteKernelMinidumpCallback* = 7
  KernelMinidumpStatusCallback* = 8
  RemoveMemoryCallback* = 9
  IncludeVmRegionCallback* = 10
  IoStartCallback* = 11
  IoWriteAllCallback* = 12
  IoFinishCallback* = 13
  ReadMemoryFailureCallback* = 14
  SecondaryFlagsCallback* = 15
  IsProcessSnapshotCallback* = 16
  VmStartCallback* = 17
  VmQueryCallback* = 18
  VmPreReadCallback* = 19
  VmPostReadCallback* = 20
enum MINIDUMP_CALLBACK_TYPE : int {
    ModuleCallback = 0,
    ThreadCallback = 1,
    ThreadExCallback = 2,
    IncludeThreadCallback = 3,
    IncludeModuleCallback = 4,
    MemoryCallback = 5,
    CancelCallback = 6,
    WriteKernelMinidumpCallback = 7,
    KernelMinidumpStatusCallback = 8,
    RemoveMemoryCallback = 9,
    IncludeVmRegionCallback = 10,
    IoStartCallback = 11,
    IoWriteAllCallback = 12,
    IoFinishCallback = 13,
    ReadMemoryFailureCallback = 14,
    SecondaryFlagsCallback = 15,
    IsProcessSnapshotCallback = 16,
    VmStartCallback = 17,
    VmQueryCallback = 18,
    VmPreReadCallback = 19,
    VmPostReadCallback = 20,
}
#define global ModuleCallback               0x0
#define global ThreadCallback               0x1
#define global ThreadExCallback             0x2
#define global IncludeThreadCallback        0x3
#define global IncludeModuleCallback        0x4
#define global MemoryCallback               0x5
#define global CancelCallback               0x6
#define global WriteKernelMinidumpCallback  0x7
#define global KernelMinidumpStatusCallback 0x8
#define global RemoveMemoryCallback         0x9
#define global IncludeVmRegionCallback      0xA
#define global IoStartCallback              0xB
#define global IoWriteAllCallback           0xC
#define global IoFinishCallback             0xD
#define global ReadMemoryFailureCallback    0xE
#define global SecondaryFlagsCallback       0xF
#define global IsProcessSnapshotCallback    0x10
#define global VmStartCallback              0x11
#define global VmQueryCallback              0x12
#define global VmPreReadCallback            0x13
#define global VmPostReadCallback           0x14