Win32 API 日本語リファレンス
ホームSystem.Hypervisor › 定数

定数

25

Windows.Win32.System.Hypervisor

名前
HVSOCKET_CONNECT_TIMEOUTDWORD1
HVSOCKET_CONNECT_TIMEOUT_MAXDWORD300000
HVSOCKET_CONNECTED_SUSPENDDWORD4
HVSOCKET_HIGH_VTLDWORD8
HV_PROTOCOL_RAWDWORD1
HVSOCKET_ADDRESS_FLAG_PASSTHRUDWORD1
WHV_PROCESSOR_FEATURES_BANKS_COUNTDWORD2
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNTDWORD1
WHV_READ_WRITE_GPA_RANGE_MAX_SIZEDWORD16
WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERSDWORD6
WHV_MAX_DEVICE_ID_SIZE_IN_CHARSDWORD200
WHV_VPCI_TYPE0_BAR_COUNTDWORD6
WHV_ANY_VPDWORD4294967295
WHV_SYNIC_MESSAGE_SIZEDWORD256
unknown\VmGenerationCounter
IOCTL_VMGENCOUNTER_READDWORD3325956
HDV_PCI_BAR_COUNTDWORD6
HV_GUID_ZEROGUID{00000000-0000-0000-0000-000000000000}
HV_GUID_BROADCASTGUID{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}
HV_GUID_CHILDRENGUID{90DB8B89-0D35-4F79-8CE9-49EA0AC8B7CD}
HV_GUID_LOOPBACKGUID{E0E16197-DD56-4A10-9195-5EE7A155A838}
HV_GUID_PARENTGUID{A42E7CDA-D03F-480C-9CC2-A4DE20ABB878}
HV_GUID_SILOHOSTGUID{36BD0C5C-7276-4223-88BA-7D03B654C568}
HV_GUID_VSOCK_TEMPLATEGUID{00000000-FACB-11E6-BD58-64006A7986D3}
GUID_DEVINTERFACE_VM_GENCOUNTERGUID{3FF2C92B-6598-4E60-8E1C-0CCF4927E319}

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define HVSOCKET_CONNECT_TIMEOUT 1
#define HVSOCKET_CONNECT_TIMEOUT_MAX 300000
#define HVSOCKET_CONNECTED_SUSPEND 4
#define HVSOCKET_HIGH_VTL 8
#define HV_PROTOCOL_RAW 1
#define HVSOCKET_ADDRESS_FLAG_PASSTHRU 1
#define WHV_PROCESSOR_FEATURES_BANKS_COUNT 2
#define WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT 1
#define WHV_READ_WRITE_GPA_RANGE_MAX_SIZE 16
#define WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS 6
#define WHV_MAX_DEVICE_ID_SIZE_IN_CHARS 200
#define WHV_VPCI_TYPE0_BAR_COUNT 6
#define WHV_ANY_VP 4294967295
#define WHV_SYNIC_MESSAGE_SIZE 256
#define IOCTL_VMGENCOUNTER_READ 3325956
#define HDV_PCI_BAR_COUNT 6
public const uint HVSOCKET_CONNECT_TIMEOUT = 1;
public const uint HVSOCKET_CONNECT_TIMEOUT_MAX = 300000;
public const uint HVSOCKET_CONNECTED_SUSPEND = 4;
public const uint HVSOCKET_HIGH_VTL = 8;
public const uint HV_PROTOCOL_RAW = 1;
public const uint HVSOCKET_ADDRESS_FLAG_PASSTHRU = 1;
public const uint WHV_PROCESSOR_FEATURES_BANKS_COUNT = 2;
public const uint WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT = 1;
public const uint WHV_READ_WRITE_GPA_RANGE_MAX_SIZE = 16;
public const uint WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS = 6;
public const uint WHV_MAX_DEVICE_ID_SIZE_IN_CHARS = 200;
public const uint WHV_VPCI_TYPE0_BAR_COUNT = 6;
public const uint WHV_ANY_VP = 4294967295;
public const uint WHV_SYNIC_MESSAGE_SIZE = 256;
public const uint IOCTL_VMGENCOUNTER_READ = 3325956;
public const uint HDV_PCI_BAR_COUNT = 6;
HVSOCKET_CONNECT_TIMEOUT = 1
HVSOCKET_CONNECT_TIMEOUT_MAX = 300000
HVSOCKET_CONNECTED_SUSPEND = 4
HVSOCKET_HIGH_VTL = 8
HV_PROTOCOL_RAW = 1
HVSOCKET_ADDRESS_FLAG_PASSTHRU = 1
WHV_PROCESSOR_FEATURES_BANKS_COUNT = 2
WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT = 1
WHV_READ_WRITE_GPA_RANGE_MAX_SIZE = 16
WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS = 6
WHV_MAX_DEVICE_ID_SIZE_IN_CHARS = 200
WHV_VPCI_TYPE0_BAR_COUNT = 6
WHV_ANY_VP = 4294967295
WHV_SYNIC_MESSAGE_SIZE = 256
IOCTL_VMGENCOUNTER_READ = 3325956
HDV_PCI_BAR_COUNT = 6
pub const HVSOCKET_CONNECT_TIMEOUT: u32 = 1;
pub const HVSOCKET_CONNECT_TIMEOUT_MAX: u32 = 300000;
pub const HVSOCKET_CONNECTED_SUSPEND: u32 = 4;
pub const HVSOCKET_HIGH_VTL: u32 = 8;
pub const HV_PROTOCOL_RAW: u32 = 1;
pub const HVSOCKET_ADDRESS_FLAG_PASSTHRU: u32 = 1;
pub const WHV_PROCESSOR_FEATURES_BANKS_COUNT: u32 = 2;
pub const WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT: u32 = 1;
pub const WHV_READ_WRITE_GPA_RANGE_MAX_SIZE: u32 = 16;
pub const WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS: u32 = 6;
pub const WHV_MAX_DEVICE_ID_SIZE_IN_CHARS: u32 = 200;
pub const WHV_VPCI_TYPE0_BAR_COUNT: u32 = 6;
pub const WHV_ANY_VP: u32 = 4294967295;
pub const WHV_SYNIC_MESSAGE_SIZE: u32 = 256;
pub const IOCTL_VMGENCOUNTER_READ: u32 = 3325956;
pub const HDV_PCI_BAR_COUNT: u32 = 6;
const (
	HVSOCKET_CONNECT_TIMEOUT uint32 = 1
	HVSOCKET_CONNECT_TIMEOUT_MAX uint32 = 300000
	HVSOCKET_CONNECTED_SUSPEND uint32 = 4
	HVSOCKET_HIGH_VTL uint32 = 8
	HV_PROTOCOL_RAW uint32 = 1
	HVSOCKET_ADDRESS_FLAG_PASSTHRU uint32 = 1
	WHV_PROCESSOR_FEATURES_BANKS_COUNT uint32 = 2
	WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT uint32 = 1
	WHV_READ_WRITE_GPA_RANGE_MAX_SIZE uint32 = 16
	WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS uint32 = 6
	WHV_MAX_DEVICE_ID_SIZE_IN_CHARS uint32 = 200
	WHV_VPCI_TYPE0_BAR_COUNT uint32 = 6
	WHV_ANY_VP uint32 = 4294967295
	WHV_SYNIC_MESSAGE_SIZE uint32 = 256
	IOCTL_VMGENCOUNTER_READ uint32 = 3325956
	HDV_PCI_BAR_COUNT uint32 = 6
)
#define global HVSOCKET_CONNECT_TIMEOUT                     1
#define global HVSOCKET_CONNECT_TIMEOUT_MAX                 300000
#define global HVSOCKET_CONNECTED_SUSPEND                   4
#define global HVSOCKET_HIGH_VTL                            8
#define global HV_PROTOCOL_RAW                              1
#define global HVSOCKET_ADDRESS_FLAG_PASSTHRU               1
#define global WHV_PROCESSOR_FEATURES_BANKS_COUNT           2
#define global WHV_SYNTHETIC_PROCESSOR_FEATURES_BANKS_COUNT 1
#define global WHV_READ_WRITE_GPA_RANGE_MAX_SIZE            16
#define global WHV_HYPERCALL_CONTEXT_MAX_XMM_REGISTERS      6
#define global WHV_MAX_DEVICE_ID_SIZE_IN_CHARS              200
#define global WHV_VPCI_TYPE0_BAR_COUNT                     6
#define global WHV_ANY_VP                                   4294967295
#define global WHV_SYNIC_MESSAGE_SIZE                       256
#define global VM_GENCOUNTER_SYMBOLIC_LINK_NAME             "\VmGenerationCounter"
#define global IOCTL_VMGENCOUNTER_READ                      3325956
#define global HDV_PCI_BAR_COUNT                            6
#define global HV_GUID_ZERO                                 "{00000000-0000-0000-0000-000000000000}"
#define global HV_GUID_BROADCAST                            "{FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF}"
#define global HV_GUID_CHILDREN                             "{90DB8B89-0D35-4F79-8CE9-49EA0AC8B7CD}"
#define global HV_GUID_LOOPBACK                             "{E0E16197-DD56-4A10-9195-5EE7A155A838}"
#define global HV_GUID_PARENT                               "{A42E7CDA-D03F-480C-9CC2-A4DE20ABB878}"
#define global HV_GUID_SILOHOST                             "{36BD0C5C-7276-4223-88BA-7D03B654C568}"
#define global HV_GUID_VSOCK_TEMPLATE                       "{00000000-FACB-11E6-BD58-64006A7986D3}"
#define global GUID_DEVINTERFACE_VM_GENCOUNTER              "{3FF2C92B-6598-4E60-8E1C-0CCF4927E319}"