Win32 API 日本語リファレンス
ホームSystem.Kernel › EXCEPTION_DISPOSITION

EXCEPTION_DISPOSITION

列挙型
基底型i4

メンバー 4

名前10進16進
ExceptionContinueExecution00x0
ExceptionContinueSearch10x1
ExceptionNestedException20x2
ExceptionCollidedUnwind30x3

各言語での定義

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

typedef enum EXCEPTION_DISPOSITION : int {
    ExceptionContinueExecution = 0,
    ExceptionContinueSearch = 1,
    ExceptionNestedException = 2,
    ExceptionCollidedUnwind = 3
} EXCEPTION_DISPOSITION;
public enum EXCEPTION_DISPOSITION : int
{
    ExceptionContinueExecution = 0,
    ExceptionContinueSearch = 1,
    ExceptionNestedException = 2,
    ExceptionCollidedUnwind = 3,
}
Public Enum EXCEPTION_DISPOSITION As Integer
    ExceptionContinueExecution = 0
    ExceptionContinueSearch = 1
    ExceptionNestedException = 2
    ExceptionCollidedUnwind = 3
End Enum
import enum

class EXCEPTION_DISPOSITION(enum.IntEnum):
    ExceptionContinueExecution = 0
    ExceptionContinueSearch = 1
    ExceptionNestedException = 2
    ExceptionCollidedUnwind = 3
// EXCEPTION_DISPOSITION
pub const ExceptionContinueExecution: i32 = 0;
pub const ExceptionContinueSearch: i32 = 1;
pub const ExceptionNestedException: i32 = 2;
pub const ExceptionCollidedUnwind: i32 = 3;
// EXCEPTION_DISPOSITION
const (
	ExceptionContinueExecution int32 = 0
	ExceptionContinueSearch int32 = 1
	ExceptionNestedException int32 = 2
	ExceptionCollidedUnwind int32 = 3
)
const
  ExceptionContinueExecution = 0;
  ExceptionContinueSearch = 1;
  ExceptionNestedException = 2;
  ExceptionCollidedUnwind = 3;
// EXCEPTION_DISPOSITION
pub const ExceptionContinueExecution: i32 = 0;
pub const ExceptionContinueSearch: i32 = 1;
pub const ExceptionNestedException: i32 = 2;
pub const ExceptionCollidedUnwind: i32 = 3;
const
  ExceptionContinueExecution* = 0
  ExceptionContinueSearch* = 1
  ExceptionNestedException* = 2
  ExceptionCollidedUnwind* = 3
enum EXCEPTION_DISPOSITION : int {
    ExceptionContinueExecution = 0,
    ExceptionContinueSearch = 1,
    ExceptionNestedException = 2,
    ExceptionCollidedUnwind = 3,
}
#define global ExceptionContinueExecution 0x0
#define global ExceptionContinueSearch    0x1
#define global ExceptionNestedException   0x2
#define global ExceptionCollidedUnwind    0x3