Win32 API 日本語リファレンス
ホームDevices.PortableDevices › WPD_COMMAND_ACCESS_TYPES

WPD_COMMAND_ACCESS_TYPES

列挙型
基底型i4

メンバー 5

名前10進16進
WPD_COMMAND_ACCESS_READ10x1
WPD_COMMAND_ACCESS_READWRITE30x3
WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS40x4
WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS80x8
WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS160x10

各言語での定義

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

typedef enum WPD_COMMAND_ACCESS_TYPES : int {
    WPD_COMMAND_ACCESS_READ = 1,
    WPD_COMMAND_ACCESS_READWRITE = 3,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8,
    WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16
} WPD_COMMAND_ACCESS_TYPES;
public enum WPD_COMMAND_ACCESS_TYPES : int
{
    WPD_COMMAND_ACCESS_READ = 1,
    WPD_COMMAND_ACCESS_READWRITE = 3,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8,
    WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16,
}
Public Enum WPD_COMMAND_ACCESS_TYPES As Integer
    WPD_COMMAND_ACCESS_READ = 1
    WPD_COMMAND_ACCESS_READWRITE = 3
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8
    WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16
End Enum
import enum

class WPD_COMMAND_ACCESS_TYPES(enum.IntEnum):
    WPD_COMMAND_ACCESS_READ = 1
    WPD_COMMAND_ACCESS_READWRITE = 3
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8
    WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16
// WPD_COMMAND_ACCESS_TYPES
pub const WPD_COMMAND_ACCESS_READ: i32 = 1;
pub const WPD_COMMAND_ACCESS_READWRITE: i32 = 3;
pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS: i32 = 4;
pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS: i32 = 8;
pub const WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS: i32 = 16;
// WPD_COMMAND_ACCESS_TYPES
const (
	WPD_COMMAND_ACCESS_READ int32 = 1
	WPD_COMMAND_ACCESS_READWRITE int32 = 3
	WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS int32 = 4
	WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS int32 = 8
	WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS int32 = 16
)
const
  WPD_COMMAND_ACCESS_READ = 1;
  WPD_COMMAND_ACCESS_READWRITE = 3;
  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4;
  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8;
  WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16;
// WPD_COMMAND_ACCESS_TYPES
pub const WPD_COMMAND_ACCESS_READ: i32 = 1;
pub const WPD_COMMAND_ACCESS_READWRITE: i32 = 3;
pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS: i32 = 4;
pub const WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS: i32 = 8;
pub const WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS: i32 = 16;
const
  WPD_COMMAND_ACCESS_READ* = 1
  WPD_COMMAND_ACCESS_READWRITE* = 3
  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS* = 4
  WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS* = 8
  WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS* = 16
enum WPD_COMMAND_ACCESS_TYPES : int {
    WPD_COMMAND_ACCESS_READ = 1,
    WPD_COMMAND_ACCESS_READWRITE = 3,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS = 4,
    WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS = 8,
    WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS = 16,
}
#define global WPD_COMMAND_ACCESS_READ                              0x1
#define global WPD_COMMAND_ACCESS_READWRITE                         0x3
#define global WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_STGM_ACCESS    0x4
#define global WPD_COMMAND_ACCESS_FROM_PROPERTY_WITH_FILE_ACCESS    0x8
#define global WPD_COMMAND_ACCESS_FROM_ATTRIBUTE_WITH_METHOD_ACCESS 0x10