Win32 API 日本語リファレンス
ホームStorage.FileSystem › LOCK_FILE_FLAGS

LOCK_FILE_FLAGS

列挙型フラグ
基底型u4

メンバー 2

名前10進16進
LOCKFILE_EXCLUSIVE_LOCK20x2
LOCKFILE_FAIL_IMMEDIATELY10x1

各言語での定義

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

typedef enum LOCK_FILE_FLAGS : unsigned int {
    LOCKFILE_EXCLUSIVE_LOCK = 2,
    LOCKFILE_FAIL_IMMEDIATELY = 1
} LOCK_FILE_FLAGS;
[Flags]
public enum LOCK_FILE_FLAGS : uint
{
    LOCKFILE_EXCLUSIVE_LOCK = 2,
    LOCKFILE_FAIL_IMMEDIATELY = 1,
}
<Flags>
Public Enum LOCK_FILE_FLAGS As UInteger
    LOCKFILE_EXCLUSIVE_LOCK = 2
    LOCKFILE_FAIL_IMMEDIATELY = 1
End Enum
import enum

class LOCK_FILE_FLAGS(enum.IntFlag):
    LOCKFILE_EXCLUSIVE_LOCK = 2
    LOCKFILE_FAIL_IMMEDIATELY = 1
// LOCK_FILE_FLAGS (flags)
pub const LOCKFILE_EXCLUSIVE_LOCK: u32 = 2;
pub const LOCKFILE_FAIL_IMMEDIATELY: u32 = 1;
// LOCK_FILE_FLAGS
const (
	LOCKFILE_EXCLUSIVE_LOCK uint32 = 2
	LOCKFILE_FAIL_IMMEDIATELY uint32 = 1
)
const
  LOCKFILE_EXCLUSIVE_LOCK = 2;
  LOCKFILE_FAIL_IMMEDIATELY = 1;
// LOCK_FILE_FLAGS
pub const LOCKFILE_EXCLUSIVE_LOCK: u32 = 2;
pub const LOCKFILE_FAIL_IMMEDIATELY: u32 = 1;
const
  LOCKFILE_EXCLUSIVE_LOCK* = 2
  LOCKFILE_FAIL_IMMEDIATELY* = 1
enum LOCK_FILE_FLAGS : uint {
    LOCKFILE_EXCLUSIVE_LOCK = 2,
    LOCKFILE_FAIL_IMMEDIATELY = 1,
}
#define global LOCKFILE_EXCLUSIVE_LOCK   0x2
#define global LOCKFILE_FAIL_IMMEDIATELY 0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。