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

UDTKind

列挙型
基底型i4

メンバー 5

名前10進16進
UDTStruct00x0
UDTClass10x1
UDTUnion20x2
UDTInterface30x3
UDTTaggedUnion40x4

各言語での定義

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

typedef enum UDTKind : int {
    UDTStruct = 0,
    UDTClass = 1,
    UDTUnion = 2,
    UDTInterface = 3,
    UDTTaggedUnion = 4
} UDTKind;
public enum UDTKind : int
{
    UDTStruct = 0,
    UDTClass = 1,
    UDTUnion = 2,
    UDTInterface = 3,
    UDTTaggedUnion = 4,
}
Public Enum UDTKind As Integer
    UDTStruct = 0
    UDTClass = 1
    UDTUnion = 2
    UDTInterface = 3
    UDTTaggedUnion = 4
End Enum
import enum

class UDTKind(enum.IntEnum):
    UDTStruct = 0
    UDTClass = 1
    UDTUnion = 2
    UDTInterface = 3
    UDTTaggedUnion = 4
// UDTKind
pub const UDTStruct: i32 = 0;
pub const UDTClass: i32 = 1;
pub const UDTUnion: i32 = 2;
pub const UDTInterface: i32 = 3;
pub const UDTTaggedUnion: i32 = 4;
// UDTKind
const (
	UDTStruct int32 = 0
	UDTClass int32 = 1
	UDTUnion int32 = 2
	UDTInterface int32 = 3
	UDTTaggedUnion int32 = 4
)
const
  UDTStruct = 0;
  UDTClass = 1;
  UDTUnion = 2;
  UDTInterface = 3;
  UDTTaggedUnion = 4;
// UDTKind
pub const UDTStruct: i32 = 0;
pub const UDTClass: i32 = 1;
pub const UDTUnion: i32 = 2;
pub const UDTInterface: i32 = 3;
pub const UDTTaggedUnion: i32 = 4;
const
  UDTStruct* = 0
  UDTClass* = 1
  UDTUnion* = 2
  UDTInterface* = 3
  UDTTaggedUnion* = 4
enum UDTKind : int {
    UDTStruct = 0,
    UDTClass = 1,
    UDTUnion = 2,
    UDTInterface = 3,
    UDTTaggedUnion = 4,
}
#define global UDTStruct      0x0
#define global UDTClass       0x1
#define global UDTUnion       0x2
#define global UDTInterface   0x3
#define global UDTTaggedUnion 0x4