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

NtmsMountOptions

列挙型
基底型i4

メンバー 8

名前10進16進
NTMS_MOUNT_READ10x1
NTMS_MOUNT_WRITE20x2
NTMS_MOUNT_ERROR_NOT_AVAILABLE40x4
NTMS_MOUNT_ERROR_IF_UNAVAILABLE40x4
NTMS_MOUNT_ERROR_OFFLINE80x8
NTMS_MOUNT_ERROR_IF_OFFLINE80x8
NTMS_MOUNT_SPECIFIC_DRIVE160x10
NTMS_MOUNT_NOWAIT320x20

各言語での定義

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

typedef enum NtmsMountOptions : int {
    NTMS_MOUNT_READ = 1,
    NTMS_MOUNT_WRITE = 2,
    NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4,
    NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4,
    NTMS_MOUNT_ERROR_OFFLINE = 8,
    NTMS_MOUNT_ERROR_IF_OFFLINE = 8,
    NTMS_MOUNT_SPECIFIC_DRIVE = 16,
    NTMS_MOUNT_NOWAIT = 32
} NtmsMountOptions;
public enum NtmsMountOptions : int
{
    NTMS_MOUNT_READ = 1,
    NTMS_MOUNT_WRITE = 2,
    NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4,
    NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4,
    NTMS_MOUNT_ERROR_OFFLINE = 8,
    NTMS_MOUNT_ERROR_IF_OFFLINE = 8,
    NTMS_MOUNT_SPECIFIC_DRIVE = 16,
    NTMS_MOUNT_NOWAIT = 32,
}
Public Enum NtmsMountOptions As Integer
    NTMS_MOUNT_READ = 1
    NTMS_MOUNT_WRITE = 2
    NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4
    NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4
    NTMS_MOUNT_ERROR_OFFLINE = 8
    NTMS_MOUNT_ERROR_IF_OFFLINE = 8
    NTMS_MOUNT_SPECIFIC_DRIVE = 16
    NTMS_MOUNT_NOWAIT = 32
End Enum
import enum

class NtmsMountOptions(enum.IntEnum):
    NTMS_MOUNT_READ = 1
    NTMS_MOUNT_WRITE = 2
    NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4
    NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4
    NTMS_MOUNT_ERROR_OFFLINE = 8
    NTMS_MOUNT_ERROR_IF_OFFLINE = 8
    NTMS_MOUNT_SPECIFIC_DRIVE = 16
    NTMS_MOUNT_NOWAIT = 32
// NtmsMountOptions
pub const NTMS_MOUNT_READ: i32 = 1;
pub const NTMS_MOUNT_WRITE: i32 = 2;
pub const NTMS_MOUNT_ERROR_NOT_AVAILABLE: i32 = 4;
pub const NTMS_MOUNT_ERROR_IF_UNAVAILABLE: i32 = 4;
pub const NTMS_MOUNT_ERROR_OFFLINE: i32 = 8;
pub const NTMS_MOUNT_ERROR_IF_OFFLINE: i32 = 8;
pub const NTMS_MOUNT_SPECIFIC_DRIVE: i32 = 16;
pub const NTMS_MOUNT_NOWAIT: i32 = 32;
// NtmsMountOptions
const (
	NTMS_MOUNT_READ int32 = 1
	NTMS_MOUNT_WRITE int32 = 2
	NTMS_MOUNT_ERROR_NOT_AVAILABLE int32 = 4
	NTMS_MOUNT_ERROR_IF_UNAVAILABLE int32 = 4
	NTMS_MOUNT_ERROR_OFFLINE int32 = 8
	NTMS_MOUNT_ERROR_IF_OFFLINE int32 = 8
	NTMS_MOUNT_SPECIFIC_DRIVE int32 = 16
	NTMS_MOUNT_NOWAIT int32 = 32
)
const
  NTMS_MOUNT_READ = 1;
  NTMS_MOUNT_WRITE = 2;
  NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4;
  NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4;
  NTMS_MOUNT_ERROR_OFFLINE = 8;
  NTMS_MOUNT_ERROR_IF_OFFLINE = 8;
  NTMS_MOUNT_SPECIFIC_DRIVE = 16;
  NTMS_MOUNT_NOWAIT = 32;
// NtmsMountOptions
pub const NTMS_MOUNT_READ: i32 = 1;
pub const NTMS_MOUNT_WRITE: i32 = 2;
pub const NTMS_MOUNT_ERROR_NOT_AVAILABLE: i32 = 4;
pub const NTMS_MOUNT_ERROR_IF_UNAVAILABLE: i32 = 4;
pub const NTMS_MOUNT_ERROR_OFFLINE: i32 = 8;
pub const NTMS_MOUNT_ERROR_IF_OFFLINE: i32 = 8;
pub const NTMS_MOUNT_SPECIFIC_DRIVE: i32 = 16;
pub const NTMS_MOUNT_NOWAIT: i32 = 32;
const
  NTMS_MOUNT_READ* = 1
  NTMS_MOUNT_WRITE* = 2
  NTMS_MOUNT_ERROR_NOT_AVAILABLE* = 4
  NTMS_MOUNT_ERROR_IF_UNAVAILABLE* = 4
  NTMS_MOUNT_ERROR_OFFLINE* = 8
  NTMS_MOUNT_ERROR_IF_OFFLINE* = 8
  NTMS_MOUNT_SPECIFIC_DRIVE* = 16
  NTMS_MOUNT_NOWAIT* = 32
enum NtmsMountOptions : int {
    NTMS_MOUNT_READ = 1,
    NTMS_MOUNT_WRITE = 2,
    NTMS_MOUNT_ERROR_NOT_AVAILABLE = 4,
    NTMS_MOUNT_ERROR_IF_UNAVAILABLE = 4,
    NTMS_MOUNT_ERROR_OFFLINE = 8,
    NTMS_MOUNT_ERROR_IF_OFFLINE = 8,
    NTMS_MOUNT_SPECIFIC_DRIVE = 16,
    NTMS_MOUNT_NOWAIT = 32,
}
#define global NTMS_MOUNT_READ                 0x1
#define global NTMS_MOUNT_WRITE                0x2
#define global NTMS_MOUNT_ERROR_NOT_AVAILABLE  0x4
#define global NTMS_MOUNT_ERROR_IF_UNAVAILABLE 0x4
#define global NTMS_MOUNT_ERROR_OFFLINE        0x8
#define global NTMS_MOUNT_ERROR_IF_OFFLINE     0x8
#define global NTMS_MOUNT_SPECIFIC_DRIVE       0x10
#define global NTMS_MOUNT_NOWAIT               0x20