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

DBGPROP_INFO

列挙型フラグ
基底型i4

メンバー 9

名前10進16進
DBGPROP_INFO_NAME10x1
DBGPROP_INFO_TYPE20x2
DBGPROP_INFO_VALUE40x4
DBGPROP_INFO_FULLNAME320x20
DBGPROP_INFO_ATTRIBUTES80x8
DBGPROP_INFO_DEBUGPROP160x10
DBGPROP_INFO_BEAUTIFY335544320x2000000
DBGPROP_INFO_CALLTOSTRING671088640x4000000
DBGPROP_INFO_AUTOEXPAND1342177280x8000000

各言語での定義

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

typedef enum DBGPROP_INFO : int {
    DBGPROP_INFO_NAME = 1,
    DBGPROP_INFO_TYPE = 2,
    DBGPROP_INFO_VALUE = 4,
    DBGPROP_INFO_FULLNAME = 32,
    DBGPROP_INFO_ATTRIBUTES = 8,
    DBGPROP_INFO_DEBUGPROP = 16,
    DBGPROP_INFO_BEAUTIFY = 33554432,
    DBGPROP_INFO_CALLTOSTRING = 67108864,
    DBGPROP_INFO_AUTOEXPAND = 134217728
} DBGPROP_INFO;
[Flags]
public enum DBGPROP_INFO : int
{
    DBGPROP_INFO_NAME = 1,
    DBGPROP_INFO_TYPE = 2,
    DBGPROP_INFO_VALUE = 4,
    DBGPROP_INFO_FULLNAME = 32,
    DBGPROP_INFO_ATTRIBUTES = 8,
    DBGPROP_INFO_DEBUGPROP = 16,
    DBGPROP_INFO_BEAUTIFY = 33554432,
    DBGPROP_INFO_CALLTOSTRING = 67108864,
    DBGPROP_INFO_AUTOEXPAND = 134217728,
}
<Flags>
Public Enum DBGPROP_INFO As Integer
    DBGPROP_INFO_NAME = 1
    DBGPROP_INFO_TYPE = 2
    DBGPROP_INFO_VALUE = 4
    DBGPROP_INFO_FULLNAME = 32
    DBGPROP_INFO_ATTRIBUTES = 8
    DBGPROP_INFO_DEBUGPROP = 16
    DBGPROP_INFO_BEAUTIFY = 33554432
    DBGPROP_INFO_CALLTOSTRING = 67108864
    DBGPROP_INFO_AUTOEXPAND = 134217728
End Enum
import enum

class DBGPROP_INFO(enum.IntFlag):
    DBGPROP_INFO_NAME = 1
    DBGPROP_INFO_TYPE = 2
    DBGPROP_INFO_VALUE = 4
    DBGPROP_INFO_FULLNAME = 32
    DBGPROP_INFO_ATTRIBUTES = 8
    DBGPROP_INFO_DEBUGPROP = 16
    DBGPROP_INFO_BEAUTIFY = 33554432
    DBGPROP_INFO_CALLTOSTRING = 67108864
    DBGPROP_INFO_AUTOEXPAND = 134217728
// DBGPROP_INFO (flags)
pub const DBGPROP_INFO_NAME: i32 = 1;
pub const DBGPROP_INFO_TYPE: i32 = 2;
pub const DBGPROP_INFO_VALUE: i32 = 4;
pub const DBGPROP_INFO_FULLNAME: i32 = 32;
pub const DBGPROP_INFO_ATTRIBUTES: i32 = 8;
pub const DBGPROP_INFO_DEBUGPROP: i32 = 16;
pub const DBGPROP_INFO_BEAUTIFY: i32 = 33554432;
pub const DBGPROP_INFO_CALLTOSTRING: i32 = 67108864;
pub const DBGPROP_INFO_AUTOEXPAND: i32 = 134217728;
// DBGPROP_INFO
const (
	DBGPROP_INFO_NAME int32 = 1
	DBGPROP_INFO_TYPE int32 = 2
	DBGPROP_INFO_VALUE int32 = 4
	DBGPROP_INFO_FULLNAME int32 = 32
	DBGPROP_INFO_ATTRIBUTES int32 = 8
	DBGPROP_INFO_DEBUGPROP int32 = 16
	DBGPROP_INFO_BEAUTIFY int32 = 33554432
	DBGPROP_INFO_CALLTOSTRING int32 = 67108864
	DBGPROP_INFO_AUTOEXPAND int32 = 134217728
)
const
  DBGPROP_INFO_NAME = 1;
  DBGPROP_INFO_TYPE = 2;
  DBGPROP_INFO_VALUE = 4;
  DBGPROP_INFO_FULLNAME = 32;
  DBGPROP_INFO_ATTRIBUTES = 8;
  DBGPROP_INFO_DEBUGPROP = 16;
  DBGPROP_INFO_BEAUTIFY = 33554432;
  DBGPROP_INFO_CALLTOSTRING = 67108864;
  DBGPROP_INFO_AUTOEXPAND = 134217728;
// DBGPROP_INFO
pub const DBGPROP_INFO_NAME: i32 = 1;
pub const DBGPROP_INFO_TYPE: i32 = 2;
pub const DBGPROP_INFO_VALUE: i32 = 4;
pub const DBGPROP_INFO_FULLNAME: i32 = 32;
pub const DBGPROP_INFO_ATTRIBUTES: i32 = 8;
pub const DBGPROP_INFO_DEBUGPROP: i32 = 16;
pub const DBGPROP_INFO_BEAUTIFY: i32 = 33554432;
pub const DBGPROP_INFO_CALLTOSTRING: i32 = 67108864;
pub const DBGPROP_INFO_AUTOEXPAND: i32 = 134217728;
const
  DBGPROP_INFO_NAME* = 1
  DBGPROP_INFO_TYPE* = 2
  DBGPROP_INFO_VALUE* = 4
  DBGPROP_INFO_FULLNAME* = 32
  DBGPROP_INFO_ATTRIBUTES* = 8
  DBGPROP_INFO_DEBUGPROP* = 16
  DBGPROP_INFO_BEAUTIFY* = 33554432
  DBGPROP_INFO_CALLTOSTRING* = 67108864
  DBGPROP_INFO_AUTOEXPAND* = 134217728
enum DBGPROP_INFO : int {
    DBGPROP_INFO_NAME = 1,
    DBGPROP_INFO_TYPE = 2,
    DBGPROP_INFO_VALUE = 4,
    DBGPROP_INFO_FULLNAME = 32,
    DBGPROP_INFO_ATTRIBUTES = 8,
    DBGPROP_INFO_DEBUGPROP = 16,
    DBGPROP_INFO_BEAUTIFY = 33554432,
    DBGPROP_INFO_CALLTOSTRING = 67108864,
    DBGPROP_INFO_AUTOEXPAND = 134217728,
}
#define global DBGPROP_INFO_NAME         0x1
#define global DBGPROP_INFO_TYPE         0x2
#define global DBGPROP_INFO_VALUE        0x4
#define global DBGPROP_INFO_FULLNAME     0x20
#define global DBGPROP_INFO_ATTRIBUTES   0x8
#define global DBGPROP_INFO_DEBUGPROP    0x10
#define global DBGPROP_INFO_BEAUTIFY     0x2000000
#define global DBGPROP_INFO_CALLTOSTRING 0x4000000
#define global DBGPROP_INFO_AUTOEXPAND   0x8000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。