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

SYMBOLIC_LINK_FLAGS

列挙型フラグ
基底型u4

メンバー 2

名前10進16進
SYMBOLIC_LINK_FLAG_DIRECTORY10x1
SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE20x2

各言語での定義

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

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

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