Win32 API 日本語リファレンス
ホームMedia.MediaFoundation › FILE_ACCESSMODE

FILE_ACCESSMODE

列挙型
基底型i4

メンバー 4

名前10進16進
ACCESSMODE_READ10x1
ACCESSMODE_WRITE20x2
ACCESSMODE_READWRITE30x3
ACCESSMODE_WRITE_EXCLUSIVE40x4

各言語での定義

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

typedef enum FILE_ACCESSMODE : int {
    ACCESSMODE_READ = 1,
    ACCESSMODE_WRITE = 2,
    ACCESSMODE_READWRITE = 3,
    ACCESSMODE_WRITE_EXCLUSIVE = 4
} FILE_ACCESSMODE;
public enum FILE_ACCESSMODE : int
{
    ACCESSMODE_READ = 1,
    ACCESSMODE_WRITE = 2,
    ACCESSMODE_READWRITE = 3,
    ACCESSMODE_WRITE_EXCLUSIVE = 4,
}
Public Enum FILE_ACCESSMODE As Integer
    ACCESSMODE_READ = 1
    ACCESSMODE_WRITE = 2
    ACCESSMODE_READWRITE = 3
    ACCESSMODE_WRITE_EXCLUSIVE = 4
End Enum
import enum

class FILE_ACCESSMODE(enum.IntEnum):
    ACCESSMODE_READ = 1
    ACCESSMODE_WRITE = 2
    ACCESSMODE_READWRITE = 3
    ACCESSMODE_WRITE_EXCLUSIVE = 4
// FILE_ACCESSMODE
pub const ACCESSMODE_READ: i32 = 1;
pub const ACCESSMODE_WRITE: i32 = 2;
pub const ACCESSMODE_READWRITE: i32 = 3;
pub const ACCESSMODE_WRITE_EXCLUSIVE: i32 = 4;
// FILE_ACCESSMODE
const (
	ACCESSMODE_READ int32 = 1
	ACCESSMODE_WRITE int32 = 2
	ACCESSMODE_READWRITE int32 = 3
	ACCESSMODE_WRITE_EXCLUSIVE int32 = 4
)
const
  ACCESSMODE_READ = 1;
  ACCESSMODE_WRITE = 2;
  ACCESSMODE_READWRITE = 3;
  ACCESSMODE_WRITE_EXCLUSIVE = 4;
// FILE_ACCESSMODE
pub const ACCESSMODE_READ: i32 = 1;
pub const ACCESSMODE_WRITE: i32 = 2;
pub const ACCESSMODE_READWRITE: i32 = 3;
pub const ACCESSMODE_WRITE_EXCLUSIVE: i32 = 4;
const
  ACCESSMODE_READ* = 1
  ACCESSMODE_WRITE* = 2
  ACCESSMODE_READWRITE* = 3
  ACCESSMODE_WRITE_EXCLUSIVE* = 4
enum FILE_ACCESSMODE : int {
    ACCESSMODE_READ = 1,
    ACCESSMODE_WRITE = 2,
    ACCESSMODE_READWRITE = 3,
    ACCESSMODE_WRITE_EXCLUSIVE = 4,
}
#define global ACCESSMODE_READ            0x1
#define global ACCESSMODE_WRITE           0x2
#define global ACCESSMODE_READWRITE       0x3
#define global ACCESSMODE_WRITE_EXCLUSIVE 0x4