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

WHV_RUN_VP_EXIT_CONTEXT

構造体
サイズx64: 232 バイト / x86: 232 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
ExitReasonWHV_RUN_VP_EXIT_REASON4+0+0
ReservedDWORD4+4+4
VpContextWHV_VP_EXIT_CONTEXT48+8+8
Anonymous_Anonymous_e__Union176+56+56

共用体: _Anonymous_e__Union x64 176B / x86 176B

フィールドサイズx64x86
MemoryAccessWHV_MEMORY_ACCESS_CONTEXT40+0+0
IoPortAccessWHV_X64_IO_PORT_ACCESS_CONTEXT112+0+0
MsrAccessWHV_X64_MSR_ACCESS_CONTEXT24+0+0
CpuidAccessWHV_X64_CPUID_ACCESS_CONTEXT64+0+0
VpExceptionWHV_VP_EXCEPTION_CONTEXT40+0+0
InterruptWindowWHV_X64_INTERRUPTION_DELIVERABLE_CONTEXT4+0+0
UnsupportedFeatureWHV_X64_UNSUPPORTED_FEATURE_CONTEXT16+0+0
CancelReasonWHV_RUN_VP_CANCELED_CONTEXT4+0+0
ApicEoiWHV_X64_APIC_EOI_CONTEXT4+0+0
ReadTscWHV_X64_RDTSC_CONTEXT40+0+0
ApicSmiWHV_X64_APIC_SMI_CONTEXT8+0+0
HypercallWHV_HYPERCALL_CONTEXT176+0+0
ApicInitSipiWHV_X64_APIC_INIT_SIPI_CONTEXT8+0+0
ApicWriteWHV_X64_APIC_WRITE_CONTEXT16+0+0
SynicSintDeliverableWHV_SYNIC_SINT_DELIVERABLE_CONTEXT8+0+0