ホーム › Foundation › GENERIC_ACCESS_RIGHTS
GENERIC_ACCESS_RIGHTS
列挙型フラグメンバー 4
| 名前 | 10進 | 16進 |
|---|---|---|
| GENERIC_READ | 2147483648 | 0x80000000 |
| GENERIC_WRITE | 1073741824 | 0x40000000 |
| GENERIC_EXECUTE | 536870912 | 0x20000000 |
| GENERIC_ALL | 268435456 | 0x10000000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GENERIC_ACCESS_RIGHTS : unsigned int {
GENERIC_READ = 2147483648,
GENERIC_WRITE = 1073741824,
GENERIC_EXECUTE = 536870912,
GENERIC_ALL = 268435456
} GENERIC_ACCESS_RIGHTS;[Flags]
public enum GENERIC_ACCESS_RIGHTS : uint
{
GENERIC_READ = 2147483648,
GENERIC_WRITE = 1073741824,
GENERIC_EXECUTE = 536870912,
GENERIC_ALL = 268435456,
}<Flags>
Public Enum GENERIC_ACCESS_RIGHTS As UInteger
GENERIC_READ = 2147483648
GENERIC_WRITE = 1073741824
GENERIC_EXECUTE = 536870912
GENERIC_ALL = 268435456
End Enumimport enum
class GENERIC_ACCESS_RIGHTS(enum.IntFlag):
GENERIC_READ = 2147483648
GENERIC_WRITE = 1073741824
GENERIC_EXECUTE = 536870912
GENERIC_ALL = 268435456// GENERIC_ACCESS_RIGHTS (flags)
pub const GENERIC_READ: u32 = 2147483648;
pub const GENERIC_WRITE: u32 = 1073741824;
pub const GENERIC_EXECUTE: u32 = 536870912;
pub const GENERIC_ALL: u32 = 268435456;// GENERIC_ACCESS_RIGHTS
const (
GENERIC_READ uint32 = 2147483648
GENERIC_WRITE uint32 = 1073741824
GENERIC_EXECUTE uint32 = 536870912
GENERIC_ALL uint32 = 268435456
)const
GENERIC_READ = 2147483648;
GENERIC_WRITE = 1073741824;
GENERIC_EXECUTE = 536870912;
GENERIC_ALL = 268435456;// GENERIC_ACCESS_RIGHTS
pub const GENERIC_READ: u32 = 2147483648;
pub const GENERIC_WRITE: u32 = 1073741824;
pub const GENERIC_EXECUTE: u32 = 536870912;
pub const GENERIC_ALL: u32 = 268435456;const
GENERIC_READ* = 2147483648
GENERIC_WRITE* = 1073741824
GENERIC_EXECUTE* = 536870912
GENERIC_ALL* = 268435456enum GENERIC_ACCESS_RIGHTS : uint {
GENERIC_READ = 2147483648,
GENERIC_WRITE = 1073741824,
GENERIC_EXECUTE = 536870912,
GENERIC_ALL = 268435456,
}#define global GENERIC_READ 0x80000000
#define global GENERIC_WRITE 0x40000000
#define global GENERIC_EXECUTE 0x20000000
#define global GENERIC_ALL 0x10000000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。