定数
23Windows.Win32.Devices
| 名前 | 型 | 値 |
|---|---|---|
| BUS1394_VIRTUAL_DEVICE_LIST_KEY | unknown | Virtual Device List |
| BUS1394_LOCAL_HOST_INSTANCE_KEY | unknown | LOCAL HOST EUI64 |
| IOCTL_IEEE1394_API_REQUEST | DWORD | 2229248 |
| IEEE1394_API_ADD_VIRTUAL_DEVICE | DWORD | 1 |
| IEEE1394_API_REMOVE_VIRTUAL_DEVICE | DWORD | 2 |
| IEEE1394_API_DEVICE_ACCESS_TRANSFER | DWORD | 3 |
| IEEE1394_API_SET_LOCAL_NODE_PROPERTIES | DWORD | 4 |
| IEEE1394_REQUEST_FLAG_UNICODE | DWORD | 1 |
| IEEE1394_REQUEST_FLAG_PERSISTENT | DWORD | 2 |
| IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI | DWORD | 4 |
| IEEE1394API_NOTIFICATION_DEVICE_ACCESS | DWORD | 1 |
| IEEE1394API_NOTIFICATION_BUS_RESET | DWORD | 2 |
| IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE | DWORD | 1 |
| IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE | DWORD | 2 |
| IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE | DWORD | 4 |
| IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE | DWORD | 8 |
| IEEE1394API_ACCESS_SHARED_READ | DWORD | 16 |
| IEEE1394API_ACCESS_SHARED_WRITE | DWORD | 32 |
| IEEE1394API_ACCESS_EXCLUSIVE | DWORD | 64 |
| IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST | DWORD | 1 |
| IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT | DWORD | 1 |
| IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM | DWORD | 2 |
| IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED | DWORD | 4 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define IOCTL_IEEE1394_API_REQUEST 2229248
#define IEEE1394_API_ADD_VIRTUAL_DEVICE 1
#define IEEE1394_API_REMOVE_VIRTUAL_DEVICE 2
#define IEEE1394_API_DEVICE_ACCESS_TRANSFER 3
#define IEEE1394_API_SET_LOCAL_NODE_PROPERTIES 4
#define IEEE1394_REQUEST_FLAG_UNICODE 1
#define IEEE1394_REQUEST_FLAG_PERSISTENT 2
#define IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI 4
#define IEEE1394API_NOTIFICATION_DEVICE_ACCESS 1
#define IEEE1394API_NOTIFICATION_BUS_RESET 2
#define IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE 1
#define IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE 2
#define IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE 4
#define IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE 8
#define IEEE1394API_ACCESS_SHARED_READ 16
#define IEEE1394API_ACCESS_SHARED_WRITE 32
#define IEEE1394API_ACCESS_EXCLUSIVE 64
#define IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST 1
#define IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT 1
#define IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM 2
#define IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED 4public const uint IOCTL_IEEE1394_API_REQUEST = 2229248;
public const uint IEEE1394_API_ADD_VIRTUAL_DEVICE = 1;
public const uint IEEE1394_API_REMOVE_VIRTUAL_DEVICE = 2;
public const uint IEEE1394_API_DEVICE_ACCESS_TRANSFER = 3;
public const uint IEEE1394_API_SET_LOCAL_NODE_PROPERTIES = 4;
public const uint IEEE1394_REQUEST_FLAG_UNICODE = 1;
public const uint IEEE1394_REQUEST_FLAG_PERSISTENT = 2;
public const uint IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI = 4;
public const uint IEEE1394API_NOTIFICATION_DEVICE_ACCESS = 1;
public const uint IEEE1394API_NOTIFICATION_BUS_RESET = 2;
public const uint IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE = 1;
public const uint IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE = 2;
public const uint IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE = 4;
public const uint IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE = 8;
public const uint IEEE1394API_ACCESS_SHARED_READ = 16;
public const uint IEEE1394API_ACCESS_SHARED_WRITE = 32;
public const uint IEEE1394API_ACCESS_EXCLUSIVE = 64;
public const uint IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST = 1;
public const uint IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT = 1;
public const uint IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM = 2;
public const uint IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED = 4;IOCTL_IEEE1394_API_REQUEST = 2229248
IEEE1394_API_ADD_VIRTUAL_DEVICE = 1
IEEE1394_API_REMOVE_VIRTUAL_DEVICE = 2
IEEE1394_API_DEVICE_ACCESS_TRANSFER = 3
IEEE1394_API_SET_LOCAL_NODE_PROPERTIES = 4
IEEE1394_REQUEST_FLAG_UNICODE = 1
IEEE1394_REQUEST_FLAG_PERSISTENT = 2
IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI = 4
IEEE1394API_NOTIFICATION_DEVICE_ACCESS = 1
IEEE1394API_NOTIFICATION_BUS_RESET = 2
IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE = 1
IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE = 2
IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE = 4
IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE = 8
IEEE1394API_ACCESS_SHARED_READ = 16
IEEE1394API_ACCESS_SHARED_WRITE = 32
IEEE1394API_ACCESS_EXCLUSIVE = 64
IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST = 1
IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT = 1
IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM = 2
IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED = 4pub const IOCTL_IEEE1394_API_REQUEST: u32 = 2229248;
pub const IEEE1394_API_ADD_VIRTUAL_DEVICE: u32 = 1;
pub const IEEE1394_API_REMOVE_VIRTUAL_DEVICE: u32 = 2;
pub const IEEE1394_API_DEVICE_ACCESS_TRANSFER: u32 = 3;
pub const IEEE1394_API_SET_LOCAL_NODE_PROPERTIES: u32 = 4;
pub const IEEE1394_REQUEST_FLAG_UNICODE: u32 = 1;
pub const IEEE1394_REQUEST_FLAG_PERSISTENT: u32 = 2;
pub const IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI: u32 = 4;
pub const IEEE1394API_NOTIFICATION_DEVICE_ACCESS: u32 = 1;
pub const IEEE1394API_NOTIFICATION_BUS_RESET: u32 = 2;
pub const IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE: u32 = 1;
pub const IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE: u32 = 2;
pub const IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE: u32 = 4;
pub const IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE: u32 = 8;
pub const IEEE1394API_ACCESS_SHARED_READ: u32 = 16;
pub const IEEE1394API_ACCESS_SHARED_WRITE: u32 = 32;
pub const IEEE1394API_ACCESS_EXCLUSIVE: u32 = 64;
pub const IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST: u32 = 1;
pub const IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT: u32 = 1;
pub const IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM: u32 = 2;
pub const IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED: u32 = 4;const (
IOCTL_IEEE1394_API_REQUEST uint32 = 2229248
IEEE1394_API_ADD_VIRTUAL_DEVICE uint32 = 1
IEEE1394_API_REMOVE_VIRTUAL_DEVICE uint32 = 2
IEEE1394_API_DEVICE_ACCESS_TRANSFER uint32 = 3
IEEE1394_API_SET_LOCAL_NODE_PROPERTIES uint32 = 4
IEEE1394_REQUEST_FLAG_UNICODE uint32 = 1
IEEE1394_REQUEST_FLAG_PERSISTENT uint32 = 2
IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI uint32 = 4
IEEE1394API_NOTIFICATION_DEVICE_ACCESS uint32 = 1
IEEE1394API_NOTIFICATION_BUS_RESET uint32 = 2
IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE uint32 = 1
IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE uint32 = 2
IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE uint32 = 4
IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE uint32 = 8
IEEE1394API_ACCESS_SHARED_READ uint32 = 16
IEEE1394API_ACCESS_SHARED_WRITE uint32 = 32
IEEE1394API_ACCESS_EXCLUSIVE uint32 = 64
IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST uint32 = 1
IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT uint32 = 1
IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM uint32 = 2
IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED uint32 = 4
)#define global BUS1394_VIRTUAL_DEVICE_LIST_KEY "Virtual Device List"
#define global BUS1394_LOCAL_HOST_INSTANCE_KEY "LOCAL HOST EUI64"
#define global IOCTL_IEEE1394_API_REQUEST 2229248
#define global IEEE1394_API_ADD_VIRTUAL_DEVICE 1
#define global IEEE1394_API_REMOVE_VIRTUAL_DEVICE 2
#define global IEEE1394_API_DEVICE_ACCESS_TRANSFER 3
#define global IEEE1394_API_SET_LOCAL_NODE_PROPERTIES 4
#define global IEEE1394_REQUEST_FLAG_UNICODE 1
#define global IEEE1394_REQUEST_FLAG_PERSISTENT 2
#define global IEEE1394_REQUEST_FLAG_USE_LOCAL_HOST_EUI 4
#define global IEEE1394API_NOTIFICATION_DEVICE_ACCESS 1
#define global IEEE1394API_NOTIFICATION_BUS_RESET 2
#define global IEEE1394API_DEVICE_OWNERSHIP_LOCAL_NODE 1
#define global IEEE1394API_RESOURCE_OWNERSHIP_LOCAL_NODE 2
#define global IEEE1394API_DEVICE_OWNERSHIP_REMOTE_NODE 4
#define global IEEE1394API_RESOURCE_OWNERSHIP_REMOTE_NODE 8
#define global IEEE1394API_ACCESS_SHARED_READ 16
#define global IEEE1394API_ACCESS_SHARED_WRITE 32
#define global IEEE1394API_ACCESS_EXCLUSIVE 64
#define global IEEE1394API_REMOTE_ACCESS_TRANSFER_REQUEST 1
#define global IEEE1394API_BUS_RESET_LOCAL_NODE_IS_ROOT 1
#define global IEEE1394API_BUS_RESET_LOCAL_NODE_IS_IRM 2
#define global IEEE1394API_BUS_RESET_LOCAL_NODE_INITIATED 4