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

CommitMode

列挙型
基底型i4

メンバー 6

名前10進16進
plaCreateNew10x1
plaModify20x2
plaCreateOrModify30x3
plaUpdateRunningInstance160x10
plaFlushTrace320x20
plaValidateOnly40960x1000

各言語での定義

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

typedef enum CommitMode : int {
    plaCreateNew = 1,
    plaModify = 2,
    plaCreateOrModify = 3,
    plaUpdateRunningInstance = 16,
    plaFlushTrace = 32,
    plaValidateOnly = 4096
} CommitMode;
public enum CommitMode : int
{
    plaCreateNew = 1,
    plaModify = 2,
    plaCreateOrModify = 3,
    plaUpdateRunningInstance = 16,
    plaFlushTrace = 32,
    plaValidateOnly = 4096,
}
Public Enum CommitMode As Integer
    plaCreateNew = 1
    plaModify = 2
    plaCreateOrModify = 3
    plaUpdateRunningInstance = 16
    plaFlushTrace = 32
    plaValidateOnly = 4096
End Enum
import enum

class CommitMode(enum.IntEnum):
    plaCreateNew = 1
    plaModify = 2
    plaCreateOrModify = 3
    plaUpdateRunningInstance = 16
    plaFlushTrace = 32
    plaValidateOnly = 4096
// CommitMode
pub const plaCreateNew: i32 = 1;
pub const plaModify: i32 = 2;
pub const plaCreateOrModify: i32 = 3;
pub const plaUpdateRunningInstance: i32 = 16;
pub const plaFlushTrace: i32 = 32;
pub const plaValidateOnly: i32 = 4096;
// CommitMode
const (
	plaCreateNew int32 = 1
	plaModify int32 = 2
	plaCreateOrModify int32 = 3
	plaUpdateRunningInstance int32 = 16
	plaFlushTrace int32 = 32
	plaValidateOnly int32 = 4096
)
const
  plaCreateNew = 1;
  plaModify = 2;
  plaCreateOrModify = 3;
  plaUpdateRunningInstance = 16;
  plaFlushTrace = 32;
  plaValidateOnly = 4096;
// CommitMode
pub const plaCreateNew: i32 = 1;
pub const plaModify: i32 = 2;
pub const plaCreateOrModify: i32 = 3;
pub const plaUpdateRunningInstance: i32 = 16;
pub const plaFlushTrace: i32 = 32;
pub const plaValidateOnly: i32 = 4096;
const
  plaCreateNew* = 1
  plaModify* = 2
  plaCreateOrModify* = 3
  plaUpdateRunningInstance* = 16
  plaFlushTrace* = 32
  plaValidateOnly* = 4096
enum CommitMode : int {
    plaCreateNew = 1,
    plaModify = 2,
    plaCreateOrModify = 3,
    plaUpdateRunningInstance = 16,
    plaFlushTrace = 32,
    plaValidateOnly = 4096,
}
#define global plaCreateNew             0x1
#define global plaModify                0x2
#define global plaCreateOrModify        0x3
#define global plaUpdateRunningInstance 0x10
#define global plaFlushTrace            0x20
#define global plaValidateOnly          0x1000