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

PerfCounterDataType

列挙型
基底型i4

メンバー 5

名前10進16進
PERF_ERROR_RETURN00x0
PERF_SINGLE_COUNTER10x1
PERF_MULTIPLE_COUNTERS20x2
PERF_MULTIPLE_INSTANCES40x4
PERF_COUNTERSET60x6

各言語での定義

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

typedef enum PerfCounterDataType : int {
    PERF_ERROR_RETURN = 0,
    PERF_SINGLE_COUNTER = 1,
    PERF_MULTIPLE_COUNTERS = 2,
    PERF_MULTIPLE_INSTANCES = 4,
    PERF_COUNTERSET = 6
} PerfCounterDataType;
public enum PerfCounterDataType : int
{
    PERF_ERROR_RETURN = 0,
    PERF_SINGLE_COUNTER = 1,
    PERF_MULTIPLE_COUNTERS = 2,
    PERF_MULTIPLE_INSTANCES = 4,
    PERF_COUNTERSET = 6,
}
Public Enum PerfCounterDataType As Integer
    PERF_ERROR_RETURN = 0
    PERF_SINGLE_COUNTER = 1
    PERF_MULTIPLE_COUNTERS = 2
    PERF_MULTIPLE_INSTANCES = 4
    PERF_COUNTERSET = 6
End Enum
import enum

class PerfCounterDataType(enum.IntEnum):
    PERF_ERROR_RETURN = 0
    PERF_SINGLE_COUNTER = 1
    PERF_MULTIPLE_COUNTERS = 2
    PERF_MULTIPLE_INSTANCES = 4
    PERF_COUNTERSET = 6
// PerfCounterDataType
pub const PERF_ERROR_RETURN: i32 = 0;
pub const PERF_SINGLE_COUNTER: i32 = 1;
pub const PERF_MULTIPLE_COUNTERS: i32 = 2;
pub const PERF_MULTIPLE_INSTANCES: i32 = 4;
pub const PERF_COUNTERSET: i32 = 6;
// PerfCounterDataType
const (
	PERF_ERROR_RETURN int32 = 0
	PERF_SINGLE_COUNTER int32 = 1
	PERF_MULTIPLE_COUNTERS int32 = 2
	PERF_MULTIPLE_INSTANCES int32 = 4
	PERF_COUNTERSET int32 = 6
)
const
  PERF_ERROR_RETURN = 0;
  PERF_SINGLE_COUNTER = 1;
  PERF_MULTIPLE_COUNTERS = 2;
  PERF_MULTIPLE_INSTANCES = 4;
  PERF_COUNTERSET = 6;
// PerfCounterDataType
pub const PERF_ERROR_RETURN: i32 = 0;
pub const PERF_SINGLE_COUNTER: i32 = 1;
pub const PERF_MULTIPLE_COUNTERS: i32 = 2;
pub const PERF_MULTIPLE_INSTANCES: i32 = 4;
pub const PERF_COUNTERSET: i32 = 6;
const
  PERF_ERROR_RETURN* = 0
  PERF_SINGLE_COUNTER* = 1
  PERF_MULTIPLE_COUNTERS* = 2
  PERF_MULTIPLE_INSTANCES* = 4
  PERF_COUNTERSET* = 6
enum PerfCounterDataType : int {
    PERF_ERROR_RETURN = 0,
    PERF_SINGLE_COUNTER = 1,
    PERF_MULTIPLE_COUNTERS = 2,
    PERF_MULTIPLE_INSTANCES = 4,
    PERF_COUNTERSET = 6,
}
#define global PERF_ERROR_RETURN       0x0
#define global PERF_SINGLE_COUNTER     0x1
#define global PERF_MULTIPLE_COUNTERS  0x2
#define global PERF_MULTIPLE_INSTANCES 0x4
#define global PERF_COUNTERSET         0x6