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

RO_ERROR_REPORTING_FLAGS

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
RO_ERROR_REPORTING_NONE00x0
RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS10x1
RO_ERROR_REPORTING_FORCEEXCEPTIONS20x2
RO_ERROR_REPORTING_USESETERRORINFO40x4
RO_ERROR_REPORTING_SUPPRESSSETERRORINFO80x8

各言語での定義

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

typedef enum RO_ERROR_REPORTING_FLAGS : int {
    RO_ERROR_REPORTING_NONE = 0,
    RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1,
    RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2,
    RO_ERROR_REPORTING_USESETERRORINFO = 4,
    RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8
} RO_ERROR_REPORTING_FLAGS;
[Flags]
public enum RO_ERROR_REPORTING_FLAGS : int
{
    RO_ERROR_REPORTING_NONE = 0,
    RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1,
    RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2,
    RO_ERROR_REPORTING_USESETERRORINFO = 4,
    RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8,
}
<Flags>
Public Enum RO_ERROR_REPORTING_FLAGS As Integer
    RO_ERROR_REPORTING_NONE = 0
    RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1
    RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2
    RO_ERROR_REPORTING_USESETERRORINFO = 4
    RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8
End Enum
import enum

class RO_ERROR_REPORTING_FLAGS(enum.IntFlag):
    RO_ERROR_REPORTING_NONE = 0
    RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1
    RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2
    RO_ERROR_REPORTING_USESETERRORINFO = 4
    RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8
// RO_ERROR_REPORTING_FLAGS (flags)
pub const RO_ERROR_REPORTING_NONE: i32 = 0;
pub const RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS: i32 = 1;
pub const RO_ERROR_REPORTING_FORCEEXCEPTIONS: i32 = 2;
pub const RO_ERROR_REPORTING_USESETERRORINFO: i32 = 4;
pub const RO_ERROR_REPORTING_SUPPRESSSETERRORINFO: i32 = 8;
// RO_ERROR_REPORTING_FLAGS
const (
	RO_ERROR_REPORTING_NONE int32 = 0
	RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS int32 = 1
	RO_ERROR_REPORTING_FORCEEXCEPTIONS int32 = 2
	RO_ERROR_REPORTING_USESETERRORINFO int32 = 4
	RO_ERROR_REPORTING_SUPPRESSSETERRORINFO int32 = 8
)
const
  RO_ERROR_REPORTING_NONE = 0;
  RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1;
  RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2;
  RO_ERROR_REPORTING_USESETERRORINFO = 4;
  RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8;
// RO_ERROR_REPORTING_FLAGS
pub const RO_ERROR_REPORTING_NONE: i32 = 0;
pub const RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS: i32 = 1;
pub const RO_ERROR_REPORTING_FORCEEXCEPTIONS: i32 = 2;
pub const RO_ERROR_REPORTING_USESETERRORINFO: i32 = 4;
pub const RO_ERROR_REPORTING_SUPPRESSSETERRORINFO: i32 = 8;
const
  RO_ERROR_REPORTING_NONE* = 0
  RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS* = 1
  RO_ERROR_REPORTING_FORCEEXCEPTIONS* = 2
  RO_ERROR_REPORTING_USESETERRORINFO* = 4
  RO_ERROR_REPORTING_SUPPRESSSETERRORINFO* = 8
enum RO_ERROR_REPORTING_FLAGS : int {
    RO_ERROR_REPORTING_NONE = 0,
    RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS = 1,
    RO_ERROR_REPORTING_FORCEEXCEPTIONS = 2,
    RO_ERROR_REPORTING_USESETERRORINFO = 4,
    RO_ERROR_REPORTING_SUPPRESSSETERRORINFO = 8,
}
#define global RO_ERROR_REPORTING_NONE                 0x0
#define global RO_ERROR_REPORTING_SUPPRESSEXCEPTIONS   0x1
#define global RO_ERROR_REPORTING_FORCEEXCEPTIONS      0x2
#define global RO_ERROR_REPORTING_USESETERRORINFO      0x4
#define global RO_ERROR_REPORTING_SUPPRESSSETERRORINFO 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。