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

MINIDUMP_TYPE

列挙型フラグ
基底型i4

メンバー 29

名前10進16進
MiniDumpNormal00x0
MiniDumpWithDataSegs10x1
MiniDumpWithFullMemory20x2
MiniDumpWithHandleData40x4
MiniDumpFilterMemory80x8
MiniDumpScanMemory160x10
MiniDumpWithUnloadedModules320x20
MiniDumpWithIndirectlyReferencedMemory640x40
MiniDumpFilterModulePaths1280x80
MiniDumpWithProcessThreadData2560x100
MiniDumpWithPrivateReadWriteMemory5120x200
MiniDumpWithoutOptionalData10240x400
MiniDumpWithFullMemoryInfo20480x800
MiniDumpWithThreadInfo40960x1000
MiniDumpWithCodeSegs81920x2000
MiniDumpWithoutAuxiliaryState163840x4000
MiniDumpWithFullAuxiliaryState327680x8000
MiniDumpWithPrivateWriteCopyMemory655360x10000
MiniDumpIgnoreInaccessibleMemory1310720x20000
MiniDumpWithTokenInformation2621440x40000
MiniDumpWithModuleHeaders5242880x80000
MiniDumpFilterTriage10485760x100000
MiniDumpWithAvxXStateContext20971520x200000
MiniDumpWithIptTrace41943040x400000
MiniDumpScanInaccessiblePartialPages83886080x800000
MiniDumpFilterWriteCombinedMemory167772160x1000000
MiniDumpValidTypeFlags335544310x1FFFFFF
MiniDumpNoIgnoreInaccessibleMemory335544320x2000000
MiniDumpValidTypeFlagsEx671088630x3FFFFFF

各言語での定義

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

typedef enum MINIDUMP_TYPE : int {
    MiniDumpNormal = 0,
    MiniDumpWithDataSegs = 1,
    MiniDumpWithFullMemory = 2,
    MiniDumpWithHandleData = 4,
    MiniDumpFilterMemory = 8,
    MiniDumpScanMemory = 16,
    MiniDumpWithUnloadedModules = 32,
    MiniDumpWithIndirectlyReferencedMemory = 64,
    MiniDumpFilterModulePaths = 128,
    MiniDumpWithProcessThreadData = 256,
    MiniDumpWithPrivateReadWriteMemory = 512,
    MiniDumpWithoutOptionalData = 1024,
    MiniDumpWithFullMemoryInfo = 2048,
    MiniDumpWithThreadInfo = 4096,
    MiniDumpWithCodeSegs = 8192,
    MiniDumpWithoutAuxiliaryState = 16384,
    MiniDumpWithFullAuxiliaryState = 32768,
    MiniDumpWithPrivateWriteCopyMemory = 65536,
    MiniDumpIgnoreInaccessibleMemory = 131072,
    MiniDumpWithTokenInformation = 262144,
    MiniDumpWithModuleHeaders = 524288,
    MiniDumpFilterTriage = 1048576,
    MiniDumpWithAvxXStateContext = 2097152,
    MiniDumpWithIptTrace = 4194304,
    MiniDumpScanInaccessiblePartialPages = 8388608,
    MiniDumpFilterWriteCombinedMemory = 16777216,
    MiniDumpValidTypeFlags = 33554431,
    MiniDumpNoIgnoreInaccessibleMemory = 33554432,
    MiniDumpValidTypeFlagsEx = 67108863
} MINIDUMP_TYPE;
[Flags]
public enum MINIDUMP_TYPE : int
{
    MiniDumpNormal = 0,
    MiniDumpWithDataSegs = 1,
    MiniDumpWithFullMemory = 2,
    MiniDumpWithHandleData = 4,
    MiniDumpFilterMemory = 8,
    MiniDumpScanMemory = 16,
    MiniDumpWithUnloadedModules = 32,
    MiniDumpWithIndirectlyReferencedMemory = 64,
    MiniDumpFilterModulePaths = 128,
    MiniDumpWithProcessThreadData = 256,
    MiniDumpWithPrivateReadWriteMemory = 512,
    MiniDumpWithoutOptionalData = 1024,
    MiniDumpWithFullMemoryInfo = 2048,
    MiniDumpWithThreadInfo = 4096,
    MiniDumpWithCodeSegs = 8192,
    MiniDumpWithoutAuxiliaryState = 16384,
    MiniDumpWithFullAuxiliaryState = 32768,
    MiniDumpWithPrivateWriteCopyMemory = 65536,
    MiniDumpIgnoreInaccessibleMemory = 131072,
    MiniDumpWithTokenInformation = 262144,
    MiniDumpWithModuleHeaders = 524288,
    MiniDumpFilterTriage = 1048576,
    MiniDumpWithAvxXStateContext = 2097152,
    MiniDumpWithIptTrace = 4194304,
    MiniDumpScanInaccessiblePartialPages = 8388608,
    MiniDumpFilterWriteCombinedMemory = 16777216,
    MiniDumpValidTypeFlags = 33554431,
    MiniDumpNoIgnoreInaccessibleMemory = 33554432,
    MiniDumpValidTypeFlagsEx = 67108863,
}
<Flags>
Public Enum MINIDUMP_TYPE As Integer
    MiniDumpNormal = 0
    MiniDumpWithDataSegs = 1
    MiniDumpWithFullMemory = 2
    MiniDumpWithHandleData = 4
    MiniDumpFilterMemory = 8
    MiniDumpScanMemory = 16
    MiniDumpWithUnloadedModules = 32
    MiniDumpWithIndirectlyReferencedMemory = 64
    MiniDumpFilterModulePaths = 128
    MiniDumpWithProcessThreadData = 256
    MiniDumpWithPrivateReadWriteMemory = 512
    MiniDumpWithoutOptionalData = 1024
    MiniDumpWithFullMemoryInfo = 2048
    MiniDumpWithThreadInfo = 4096
    MiniDumpWithCodeSegs = 8192
    MiniDumpWithoutAuxiliaryState = 16384
    MiniDumpWithFullAuxiliaryState = 32768
    MiniDumpWithPrivateWriteCopyMemory = 65536
    MiniDumpIgnoreInaccessibleMemory = 131072
    MiniDumpWithTokenInformation = 262144
    MiniDumpWithModuleHeaders = 524288
    MiniDumpFilterTriage = 1048576
    MiniDumpWithAvxXStateContext = 2097152
    MiniDumpWithIptTrace = 4194304
    MiniDumpScanInaccessiblePartialPages = 8388608
    MiniDumpFilterWriteCombinedMemory = 16777216
    MiniDumpValidTypeFlags = 33554431
    MiniDumpNoIgnoreInaccessibleMemory = 33554432
    MiniDumpValidTypeFlagsEx = 67108863
End Enum
import enum

class MINIDUMP_TYPE(enum.IntFlag):
    MiniDumpNormal = 0
    MiniDumpWithDataSegs = 1
    MiniDumpWithFullMemory = 2
    MiniDumpWithHandleData = 4
    MiniDumpFilterMemory = 8
    MiniDumpScanMemory = 16
    MiniDumpWithUnloadedModules = 32
    MiniDumpWithIndirectlyReferencedMemory = 64
    MiniDumpFilterModulePaths = 128
    MiniDumpWithProcessThreadData = 256
    MiniDumpWithPrivateReadWriteMemory = 512
    MiniDumpWithoutOptionalData = 1024
    MiniDumpWithFullMemoryInfo = 2048
    MiniDumpWithThreadInfo = 4096
    MiniDumpWithCodeSegs = 8192
    MiniDumpWithoutAuxiliaryState = 16384
    MiniDumpWithFullAuxiliaryState = 32768
    MiniDumpWithPrivateWriteCopyMemory = 65536
    MiniDumpIgnoreInaccessibleMemory = 131072
    MiniDumpWithTokenInformation = 262144
    MiniDumpWithModuleHeaders = 524288
    MiniDumpFilterTriage = 1048576
    MiniDumpWithAvxXStateContext = 2097152
    MiniDumpWithIptTrace = 4194304
    MiniDumpScanInaccessiblePartialPages = 8388608
    MiniDumpFilterWriteCombinedMemory = 16777216
    MiniDumpValidTypeFlags = 33554431
    MiniDumpNoIgnoreInaccessibleMemory = 33554432
    MiniDumpValidTypeFlagsEx = 67108863
// MINIDUMP_TYPE (flags)
pub const MiniDumpNormal: i32 = 0;
pub const MiniDumpWithDataSegs: i32 = 1;
pub const MiniDumpWithFullMemory: i32 = 2;
pub const MiniDumpWithHandleData: i32 = 4;
pub const MiniDumpFilterMemory: i32 = 8;
pub const MiniDumpScanMemory: i32 = 16;
pub const MiniDumpWithUnloadedModules: i32 = 32;
pub const MiniDumpWithIndirectlyReferencedMemory: i32 = 64;
pub const MiniDumpFilterModulePaths: i32 = 128;
pub const MiniDumpWithProcessThreadData: i32 = 256;
pub const MiniDumpWithPrivateReadWriteMemory: i32 = 512;
pub const MiniDumpWithoutOptionalData: i32 = 1024;
pub const MiniDumpWithFullMemoryInfo: i32 = 2048;
pub const MiniDumpWithThreadInfo: i32 = 4096;
pub const MiniDumpWithCodeSegs: i32 = 8192;
pub const MiniDumpWithoutAuxiliaryState: i32 = 16384;
pub const MiniDumpWithFullAuxiliaryState: i32 = 32768;
pub const MiniDumpWithPrivateWriteCopyMemory: i32 = 65536;
pub const MiniDumpIgnoreInaccessibleMemory: i32 = 131072;
pub const MiniDumpWithTokenInformation: i32 = 262144;
pub const MiniDumpWithModuleHeaders: i32 = 524288;
pub const MiniDumpFilterTriage: i32 = 1048576;
pub const MiniDumpWithAvxXStateContext: i32 = 2097152;
pub const MiniDumpWithIptTrace: i32 = 4194304;
pub const MiniDumpScanInaccessiblePartialPages: i32 = 8388608;
pub const MiniDumpFilterWriteCombinedMemory: i32 = 16777216;
pub const MiniDumpValidTypeFlags: i32 = 33554431;
pub const MiniDumpNoIgnoreInaccessibleMemory: i32 = 33554432;
pub const MiniDumpValidTypeFlagsEx: i32 = 67108863;
// MINIDUMP_TYPE
const (
	MiniDumpNormal int32 = 0
	MiniDumpWithDataSegs int32 = 1
	MiniDumpWithFullMemory int32 = 2
	MiniDumpWithHandleData int32 = 4
	MiniDumpFilterMemory int32 = 8
	MiniDumpScanMemory int32 = 16
	MiniDumpWithUnloadedModules int32 = 32
	MiniDumpWithIndirectlyReferencedMemory int32 = 64
	MiniDumpFilterModulePaths int32 = 128
	MiniDumpWithProcessThreadData int32 = 256
	MiniDumpWithPrivateReadWriteMemory int32 = 512
	MiniDumpWithoutOptionalData int32 = 1024
	MiniDumpWithFullMemoryInfo int32 = 2048
	MiniDumpWithThreadInfo int32 = 4096
	MiniDumpWithCodeSegs int32 = 8192
	MiniDumpWithoutAuxiliaryState int32 = 16384
	MiniDumpWithFullAuxiliaryState int32 = 32768
	MiniDumpWithPrivateWriteCopyMemory int32 = 65536
	MiniDumpIgnoreInaccessibleMemory int32 = 131072
	MiniDumpWithTokenInformation int32 = 262144
	MiniDumpWithModuleHeaders int32 = 524288
	MiniDumpFilterTriage int32 = 1048576
	MiniDumpWithAvxXStateContext int32 = 2097152
	MiniDumpWithIptTrace int32 = 4194304
	MiniDumpScanInaccessiblePartialPages int32 = 8388608
	MiniDumpFilterWriteCombinedMemory int32 = 16777216
	MiniDumpValidTypeFlags int32 = 33554431
	MiniDumpNoIgnoreInaccessibleMemory int32 = 33554432
	MiniDumpValidTypeFlagsEx int32 = 67108863
)
const
  MiniDumpNormal = 0;
  MiniDumpWithDataSegs = 1;
  MiniDumpWithFullMemory = 2;
  MiniDumpWithHandleData = 4;
  MiniDumpFilterMemory = 8;
  MiniDumpScanMemory = 16;
  MiniDumpWithUnloadedModules = 32;
  MiniDumpWithIndirectlyReferencedMemory = 64;
  MiniDumpFilterModulePaths = 128;
  MiniDumpWithProcessThreadData = 256;
  MiniDumpWithPrivateReadWriteMemory = 512;
  MiniDumpWithoutOptionalData = 1024;
  MiniDumpWithFullMemoryInfo = 2048;
  MiniDumpWithThreadInfo = 4096;
  MiniDumpWithCodeSegs = 8192;
  MiniDumpWithoutAuxiliaryState = 16384;
  MiniDumpWithFullAuxiliaryState = 32768;
  MiniDumpWithPrivateWriteCopyMemory = 65536;
  MiniDumpIgnoreInaccessibleMemory = 131072;
  MiniDumpWithTokenInformation = 262144;
  MiniDumpWithModuleHeaders = 524288;
  MiniDumpFilterTriage = 1048576;
  MiniDumpWithAvxXStateContext = 2097152;
  MiniDumpWithIptTrace = 4194304;
  MiniDumpScanInaccessiblePartialPages = 8388608;
  MiniDumpFilterWriteCombinedMemory = 16777216;
  MiniDumpValidTypeFlags = 33554431;
  MiniDumpNoIgnoreInaccessibleMemory = 33554432;
  MiniDumpValidTypeFlagsEx = 67108863;
// MINIDUMP_TYPE
pub const MiniDumpNormal: i32 = 0;
pub const MiniDumpWithDataSegs: i32 = 1;
pub const MiniDumpWithFullMemory: i32 = 2;
pub const MiniDumpWithHandleData: i32 = 4;
pub const MiniDumpFilterMemory: i32 = 8;
pub const MiniDumpScanMemory: i32 = 16;
pub const MiniDumpWithUnloadedModules: i32 = 32;
pub const MiniDumpWithIndirectlyReferencedMemory: i32 = 64;
pub const MiniDumpFilterModulePaths: i32 = 128;
pub const MiniDumpWithProcessThreadData: i32 = 256;
pub const MiniDumpWithPrivateReadWriteMemory: i32 = 512;
pub const MiniDumpWithoutOptionalData: i32 = 1024;
pub const MiniDumpWithFullMemoryInfo: i32 = 2048;
pub const MiniDumpWithThreadInfo: i32 = 4096;
pub const MiniDumpWithCodeSegs: i32 = 8192;
pub const MiniDumpWithoutAuxiliaryState: i32 = 16384;
pub const MiniDumpWithFullAuxiliaryState: i32 = 32768;
pub const MiniDumpWithPrivateWriteCopyMemory: i32 = 65536;
pub const MiniDumpIgnoreInaccessibleMemory: i32 = 131072;
pub const MiniDumpWithTokenInformation: i32 = 262144;
pub const MiniDumpWithModuleHeaders: i32 = 524288;
pub const MiniDumpFilterTriage: i32 = 1048576;
pub const MiniDumpWithAvxXStateContext: i32 = 2097152;
pub const MiniDumpWithIptTrace: i32 = 4194304;
pub const MiniDumpScanInaccessiblePartialPages: i32 = 8388608;
pub const MiniDumpFilterWriteCombinedMemory: i32 = 16777216;
pub const MiniDumpValidTypeFlags: i32 = 33554431;
pub const MiniDumpNoIgnoreInaccessibleMemory: i32 = 33554432;
pub const MiniDumpValidTypeFlagsEx: i32 = 67108863;
const
  MiniDumpNormal* = 0
  MiniDumpWithDataSegs* = 1
  MiniDumpWithFullMemory* = 2
  MiniDumpWithHandleData* = 4
  MiniDumpFilterMemory* = 8
  MiniDumpScanMemory* = 16
  MiniDumpWithUnloadedModules* = 32
  MiniDumpWithIndirectlyReferencedMemory* = 64
  MiniDumpFilterModulePaths* = 128
  MiniDumpWithProcessThreadData* = 256
  MiniDumpWithPrivateReadWriteMemory* = 512
  MiniDumpWithoutOptionalData* = 1024
  MiniDumpWithFullMemoryInfo* = 2048
  MiniDumpWithThreadInfo* = 4096
  MiniDumpWithCodeSegs* = 8192
  MiniDumpWithoutAuxiliaryState* = 16384
  MiniDumpWithFullAuxiliaryState* = 32768
  MiniDumpWithPrivateWriteCopyMemory* = 65536
  MiniDumpIgnoreInaccessibleMemory* = 131072
  MiniDumpWithTokenInformation* = 262144
  MiniDumpWithModuleHeaders* = 524288
  MiniDumpFilterTriage* = 1048576
  MiniDumpWithAvxXStateContext* = 2097152
  MiniDumpWithIptTrace* = 4194304
  MiniDumpScanInaccessiblePartialPages* = 8388608
  MiniDumpFilterWriteCombinedMemory* = 16777216
  MiniDumpValidTypeFlags* = 33554431
  MiniDumpNoIgnoreInaccessibleMemory* = 33554432
  MiniDumpValidTypeFlagsEx* = 67108863
enum MINIDUMP_TYPE : int {
    MiniDumpNormal = 0,
    MiniDumpWithDataSegs = 1,
    MiniDumpWithFullMemory = 2,
    MiniDumpWithHandleData = 4,
    MiniDumpFilterMemory = 8,
    MiniDumpScanMemory = 16,
    MiniDumpWithUnloadedModules = 32,
    MiniDumpWithIndirectlyReferencedMemory = 64,
    MiniDumpFilterModulePaths = 128,
    MiniDumpWithProcessThreadData = 256,
    MiniDumpWithPrivateReadWriteMemory = 512,
    MiniDumpWithoutOptionalData = 1024,
    MiniDumpWithFullMemoryInfo = 2048,
    MiniDumpWithThreadInfo = 4096,
    MiniDumpWithCodeSegs = 8192,
    MiniDumpWithoutAuxiliaryState = 16384,
    MiniDumpWithFullAuxiliaryState = 32768,
    MiniDumpWithPrivateWriteCopyMemory = 65536,
    MiniDumpIgnoreInaccessibleMemory = 131072,
    MiniDumpWithTokenInformation = 262144,
    MiniDumpWithModuleHeaders = 524288,
    MiniDumpFilterTriage = 1048576,
    MiniDumpWithAvxXStateContext = 2097152,
    MiniDumpWithIptTrace = 4194304,
    MiniDumpScanInaccessiblePartialPages = 8388608,
    MiniDumpFilterWriteCombinedMemory = 16777216,
    MiniDumpValidTypeFlags = 33554431,
    MiniDumpNoIgnoreInaccessibleMemory = 33554432,
    MiniDumpValidTypeFlagsEx = 67108863,
}
#define global MiniDumpNormal                         0x0
#define global MiniDumpWithDataSegs                   0x1
#define global MiniDumpWithFullMemory                 0x2
#define global MiniDumpWithHandleData                 0x4
#define global MiniDumpFilterMemory                   0x8
#define global MiniDumpScanMemory                     0x10
#define global MiniDumpWithUnloadedModules            0x20
#define global MiniDumpWithIndirectlyReferencedMemory 0x40
#define global MiniDumpFilterModulePaths              0x80
#define global MiniDumpWithProcessThreadData          0x100
#define global MiniDumpWithPrivateReadWriteMemory     0x200
#define global MiniDumpWithoutOptionalData            0x400
#define global MiniDumpWithFullMemoryInfo             0x800
#define global MiniDumpWithThreadInfo                 0x1000
#define global MiniDumpWithCodeSegs                   0x2000
#define global MiniDumpWithoutAuxiliaryState          0x4000
#define global MiniDumpWithFullAuxiliaryState         0x8000
#define global MiniDumpWithPrivateWriteCopyMemory     0x10000
#define global MiniDumpIgnoreInaccessibleMemory       0x20000
#define global MiniDumpWithTokenInformation           0x40000
#define global MiniDumpWithModuleHeaders              0x80000
#define global MiniDumpFilterTriage                   0x100000
#define global MiniDumpWithAvxXStateContext           0x200000
#define global MiniDumpWithIptTrace                   0x400000
#define global MiniDumpScanInaccessiblePartialPages   0x800000
#define global MiniDumpFilterWriteCombinedMemory      0x1000000
#define global MiniDumpValidTypeFlags                 0x1FFFFFF
#define global MiniDumpNoIgnoreInaccessibleMemory     0x2000000
#define global MiniDumpValidTypeFlagsEx               0x3FFFFFF
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。