Win32 API 日本語リファレンス
ホームSystem.WinRT.Storage › HANDLE_ACCESS_OPTIONS

HANDLE_ACCESS_OPTIONS

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
HAO_NONE00x0
HAO_READ_ATTRIBUTES1280x80
HAO_READ11797850x120089
HAO_WRITE11799260x120116
HAO_DELETE655360x10000

各言語での定義

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

typedef enum HANDLE_ACCESS_OPTIONS : int {
    HAO_NONE = 0,
    HAO_READ_ATTRIBUTES = 128,
    HAO_READ = 1179785,
    HAO_WRITE = 1179926,
    HAO_DELETE = 65536
} HANDLE_ACCESS_OPTIONS;
[Flags]
public enum HANDLE_ACCESS_OPTIONS : int
{
    HAO_NONE = 0,
    HAO_READ_ATTRIBUTES = 128,
    HAO_READ = 1179785,
    HAO_WRITE = 1179926,
    HAO_DELETE = 65536,
}
<Flags>
Public Enum HANDLE_ACCESS_OPTIONS As Integer
    HAO_NONE = 0
    HAO_READ_ATTRIBUTES = 128
    HAO_READ = 1179785
    HAO_WRITE = 1179926
    HAO_DELETE = 65536
End Enum
import enum

class HANDLE_ACCESS_OPTIONS(enum.IntFlag):
    HAO_NONE = 0
    HAO_READ_ATTRIBUTES = 128
    HAO_READ = 1179785
    HAO_WRITE = 1179926
    HAO_DELETE = 65536
// HANDLE_ACCESS_OPTIONS (flags)
pub const HAO_NONE: i32 = 0;
pub const HAO_READ_ATTRIBUTES: i32 = 128;
pub const HAO_READ: i32 = 1179785;
pub const HAO_WRITE: i32 = 1179926;
pub const HAO_DELETE: i32 = 65536;
// HANDLE_ACCESS_OPTIONS
const (
	HAO_NONE int32 = 0
	HAO_READ_ATTRIBUTES int32 = 128
	HAO_READ int32 = 1179785
	HAO_WRITE int32 = 1179926
	HAO_DELETE int32 = 65536
)
const
  HAO_NONE = 0;
  HAO_READ_ATTRIBUTES = 128;
  HAO_READ = 1179785;
  HAO_WRITE = 1179926;
  HAO_DELETE = 65536;
// HANDLE_ACCESS_OPTIONS
pub const HAO_NONE: i32 = 0;
pub const HAO_READ_ATTRIBUTES: i32 = 128;
pub const HAO_READ: i32 = 1179785;
pub const HAO_WRITE: i32 = 1179926;
pub const HAO_DELETE: i32 = 65536;
const
  HAO_NONE* = 0
  HAO_READ_ATTRIBUTES* = 128
  HAO_READ* = 1179785
  HAO_WRITE* = 1179926
  HAO_DELETE* = 65536
enum HANDLE_ACCESS_OPTIONS : int {
    HAO_NONE = 0,
    HAO_READ_ATTRIBUTES = 128,
    HAO_READ = 1179785,
    HAO_WRITE = 1179926,
    HAO_DELETE = 65536,
}
#define global HAO_NONE            0x0
#define global HAO_READ_ATTRIBUTES 0x80
#define global HAO_READ            0x120089
#define global HAO_WRITE           0x120116
#define global HAO_DELETE          0x10000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。