Win32 API 日本語リファレンス
ホームFoundation › DUPLICATE_HANDLE_OPTIONS

DUPLICATE_HANDLE_OPTIONS

列挙型フラグ
基底型u4

メンバー 2

名前10進16進
DUPLICATE_CLOSE_SOURCE10x1
DUPLICATE_SAME_ACCESS20x2

各言語での定義

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

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

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