ホーム › System.Diagnostics.Debug › MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
列挙型メンバー 10
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| MiniHandleObjectInformationNone | 0 | 0x0 | このハンドルの種類に対するオブジェクト固有の情報はありません。 |
| MiniThreadInformation1 | 1 | 0x1 | 情報はスレッドオブジェクトに固有です。 |
| MiniMutantInformation1 | 2 | 0x2 | 情報はミュータントオブジェクトに固有です。 |
| MiniMutantInformation2 | 3 | 0x3 | 情報はミュータントオブジェクトに固有です。 |
| MiniProcessInformation1 | 4 | 0x4 | 情報はプロセスオブジェクトに固有です。 |
| MiniProcessInformation2 | 5 | 0x5 | 情報はプロセスオブジェクトに固有です。 |
| MiniEventInformation1 | 6 | 0x6 | |
| MiniSectionInformation1 | 7 | 0x7 | |
| MiniSemaphoreInformation1 | 8 | 0x8 | |
| MiniHandleObjectInformationTypeMax | 9 | 0x9 |
公式ドキュメント
オブジェクト固有の情報の種類を識別します。
解説(Remarks)
これらの各値が表す情報は、オペレーティングシステムおよびプロセッサアーキテクチャによって異なる場合があります。ハンドルごとのオブジェクト固有の情報は、ミニダンプの種類が MiniDumpWithHandleData の場合に自動的に収集されます。詳細については、MINIDUMP_TYPE を参照してください。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE : int {
MiniHandleObjectInformationNone = 0,
MiniThreadInformation1 = 1,
MiniMutantInformation1 = 2,
MiniMutantInformation2 = 3,
MiniProcessInformation1 = 4,
MiniProcessInformation2 = 5,
MiniEventInformation1 = 6,
MiniSectionInformation1 = 7,
MiniSemaphoreInformation1 = 8,
MiniHandleObjectInformationTypeMax = 9
} MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE;public enum MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE : int
{
MiniHandleObjectInformationNone = 0,
MiniThreadInformation1 = 1,
MiniMutantInformation1 = 2,
MiniMutantInformation2 = 3,
MiniProcessInformation1 = 4,
MiniProcessInformation2 = 5,
MiniEventInformation1 = 6,
MiniSectionInformation1 = 7,
MiniSemaphoreInformation1 = 8,
MiniHandleObjectInformationTypeMax = 9,
}Public Enum MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE As Integer
MiniHandleObjectInformationNone = 0
MiniThreadInformation1 = 1
MiniMutantInformation1 = 2
MiniMutantInformation2 = 3
MiniProcessInformation1 = 4
MiniProcessInformation2 = 5
MiniEventInformation1 = 6
MiniSectionInformation1 = 7
MiniSemaphoreInformation1 = 8
MiniHandleObjectInformationTypeMax = 9
End Enumimport enum
class MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE(enum.IntEnum):
MiniHandleObjectInformationNone = 0
MiniThreadInformation1 = 1
MiniMutantInformation1 = 2
MiniMutantInformation2 = 3
MiniProcessInformation1 = 4
MiniProcessInformation2 = 5
MiniEventInformation1 = 6
MiniSectionInformation1 = 7
MiniSemaphoreInformation1 = 8
MiniHandleObjectInformationTypeMax = 9// MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
pub const MiniHandleObjectInformationNone: i32 = 0;
pub const MiniThreadInformation1: i32 = 1;
pub const MiniMutantInformation1: i32 = 2;
pub const MiniMutantInformation2: i32 = 3;
pub const MiniProcessInformation1: i32 = 4;
pub const MiniProcessInformation2: i32 = 5;
pub const MiniEventInformation1: i32 = 6;
pub const MiniSectionInformation1: i32 = 7;
pub const MiniSemaphoreInformation1: i32 = 8;
pub const MiniHandleObjectInformationTypeMax: i32 = 9;// MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
const (
MiniHandleObjectInformationNone int32 = 0
MiniThreadInformation1 int32 = 1
MiniMutantInformation1 int32 = 2
MiniMutantInformation2 int32 = 3
MiniProcessInformation1 int32 = 4
MiniProcessInformation2 int32 = 5
MiniEventInformation1 int32 = 6
MiniSectionInformation1 int32 = 7
MiniSemaphoreInformation1 int32 = 8
MiniHandleObjectInformationTypeMax int32 = 9
)const
MiniHandleObjectInformationNone = 0;
MiniThreadInformation1 = 1;
MiniMutantInformation1 = 2;
MiniMutantInformation2 = 3;
MiniProcessInformation1 = 4;
MiniProcessInformation2 = 5;
MiniEventInformation1 = 6;
MiniSectionInformation1 = 7;
MiniSemaphoreInformation1 = 8;
MiniHandleObjectInformationTypeMax = 9;// MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
pub const MiniHandleObjectInformationNone: i32 = 0;
pub const MiniThreadInformation1: i32 = 1;
pub const MiniMutantInformation1: i32 = 2;
pub const MiniMutantInformation2: i32 = 3;
pub const MiniProcessInformation1: i32 = 4;
pub const MiniProcessInformation2: i32 = 5;
pub const MiniEventInformation1: i32 = 6;
pub const MiniSectionInformation1: i32 = 7;
pub const MiniSemaphoreInformation1: i32 = 8;
pub const MiniHandleObjectInformationTypeMax: i32 = 9;const
MiniHandleObjectInformationNone* = 0
MiniThreadInformation1* = 1
MiniMutantInformation1* = 2
MiniMutantInformation2* = 3
MiniProcessInformation1* = 4
MiniProcessInformation2* = 5
MiniEventInformation1* = 6
MiniSectionInformation1* = 7
MiniSemaphoreInformation1* = 8
MiniHandleObjectInformationTypeMax* = 9enum MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE : int {
MiniHandleObjectInformationNone = 0,
MiniThreadInformation1 = 1,
MiniMutantInformation1 = 2,
MiniMutantInformation2 = 3,
MiniProcessInformation1 = 4,
MiniProcessInformation2 = 5,
MiniEventInformation1 = 6,
MiniSectionInformation1 = 7,
MiniSemaphoreInformation1 = 8,
MiniHandleObjectInformationTypeMax = 9,
}#define global MiniHandleObjectInformationNone 0x0
#define global MiniThreadInformation1 0x1
#define global MiniMutantInformation1 0x2
#define global MiniMutantInformation2 0x3
#define global MiniProcessInformation1 0x4
#define global MiniProcessInformation2 0x5
#define global MiniEventInformation1 0x6
#define global MiniSectionInformation1 0x7
#define global MiniSemaphoreInformation1 0x8
#define global MiniHandleObjectInformationTypeMax 0x9