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

PROFILER_RELATIONSHIP_INFO

列挙型
基底型i4

メンバー 6

名前10進16進
PROFILER_PROPERTY_TYPE_NUMBER10x1
PROFILER_PROPERTY_TYPE_STRING20x2
PROFILER_PROPERTY_TYPE_HEAP_OBJECT30x3
PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT40x4
PROFILER_PROPERTY_TYPE_BSTR50x5
PROFILER_PROPERTY_TYPE_SUBSTRING60x6

各言語での定義

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

typedef enum PROFILER_RELATIONSHIP_INFO : int {
    PROFILER_PROPERTY_TYPE_NUMBER = 1,
    PROFILER_PROPERTY_TYPE_STRING = 2,
    PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3,
    PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4,
    PROFILER_PROPERTY_TYPE_BSTR = 5,
    PROFILER_PROPERTY_TYPE_SUBSTRING = 6
} PROFILER_RELATIONSHIP_INFO;
public enum PROFILER_RELATIONSHIP_INFO : int
{
    PROFILER_PROPERTY_TYPE_NUMBER = 1,
    PROFILER_PROPERTY_TYPE_STRING = 2,
    PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3,
    PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4,
    PROFILER_PROPERTY_TYPE_BSTR = 5,
    PROFILER_PROPERTY_TYPE_SUBSTRING = 6,
}
Public Enum PROFILER_RELATIONSHIP_INFO As Integer
    PROFILER_PROPERTY_TYPE_NUMBER = 1
    PROFILER_PROPERTY_TYPE_STRING = 2
    PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3
    PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4
    PROFILER_PROPERTY_TYPE_BSTR = 5
    PROFILER_PROPERTY_TYPE_SUBSTRING = 6
End Enum
import enum

class PROFILER_RELATIONSHIP_INFO(enum.IntEnum):
    PROFILER_PROPERTY_TYPE_NUMBER = 1
    PROFILER_PROPERTY_TYPE_STRING = 2
    PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3
    PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4
    PROFILER_PROPERTY_TYPE_BSTR = 5
    PROFILER_PROPERTY_TYPE_SUBSTRING = 6
// PROFILER_RELATIONSHIP_INFO
pub const PROFILER_PROPERTY_TYPE_NUMBER: i32 = 1;
pub const PROFILER_PROPERTY_TYPE_STRING: i32 = 2;
pub const PROFILER_PROPERTY_TYPE_HEAP_OBJECT: i32 = 3;
pub const PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT: i32 = 4;
pub const PROFILER_PROPERTY_TYPE_BSTR: i32 = 5;
pub const PROFILER_PROPERTY_TYPE_SUBSTRING: i32 = 6;
// PROFILER_RELATIONSHIP_INFO
const (
	PROFILER_PROPERTY_TYPE_NUMBER int32 = 1
	PROFILER_PROPERTY_TYPE_STRING int32 = 2
	PROFILER_PROPERTY_TYPE_HEAP_OBJECT int32 = 3
	PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT int32 = 4
	PROFILER_PROPERTY_TYPE_BSTR int32 = 5
	PROFILER_PROPERTY_TYPE_SUBSTRING int32 = 6
)
const
  PROFILER_PROPERTY_TYPE_NUMBER = 1;
  PROFILER_PROPERTY_TYPE_STRING = 2;
  PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3;
  PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4;
  PROFILER_PROPERTY_TYPE_BSTR = 5;
  PROFILER_PROPERTY_TYPE_SUBSTRING = 6;
// PROFILER_RELATIONSHIP_INFO
pub const PROFILER_PROPERTY_TYPE_NUMBER: i32 = 1;
pub const PROFILER_PROPERTY_TYPE_STRING: i32 = 2;
pub const PROFILER_PROPERTY_TYPE_HEAP_OBJECT: i32 = 3;
pub const PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT: i32 = 4;
pub const PROFILER_PROPERTY_TYPE_BSTR: i32 = 5;
pub const PROFILER_PROPERTY_TYPE_SUBSTRING: i32 = 6;
const
  PROFILER_PROPERTY_TYPE_NUMBER* = 1
  PROFILER_PROPERTY_TYPE_STRING* = 2
  PROFILER_PROPERTY_TYPE_HEAP_OBJECT* = 3
  PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT* = 4
  PROFILER_PROPERTY_TYPE_BSTR* = 5
  PROFILER_PROPERTY_TYPE_SUBSTRING* = 6
enum PROFILER_RELATIONSHIP_INFO : int {
    PROFILER_PROPERTY_TYPE_NUMBER = 1,
    PROFILER_PROPERTY_TYPE_STRING = 2,
    PROFILER_PROPERTY_TYPE_HEAP_OBJECT = 3,
    PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT = 4,
    PROFILER_PROPERTY_TYPE_BSTR = 5,
    PROFILER_PROPERTY_TYPE_SUBSTRING = 6,
}
#define global PROFILER_PROPERTY_TYPE_NUMBER          0x1
#define global PROFILER_PROPERTY_TYPE_STRING          0x2
#define global PROFILER_PROPERTY_TYPE_HEAP_OBJECT     0x3
#define global PROFILER_PROPERTY_TYPE_EXTERNAL_OBJECT 0x4
#define global PROFILER_PROPERTY_TYPE_BSTR            0x5
#define global PROFILER_PROPERTY_TYPE_SUBSTRING       0x6