Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur status pengontrol interupsi prosesor virtual.
Important
WHvSetVirtualProcessorInterruptControllerState tidak digunakan lagi. Gunakan WHvSetVirtualProcessorState dengan jenis status sebagai gantinya WHvVirtualProcessorStateTypeInterruptControllerState2 .
Note
Fungsi ini hanya berlaku untuk partisi x64.
Syntax
HRESULT
WINAPI
WHvSetVirtualProcessorInterruptControllerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_bytes_(StateSize) const VOID* State,
_In_ UINT32 StateSize
);
Parameters
Partition
Menentukan partisi prosesor virtual.
VpIndex
Menentukan indeks prosesor virtual yang pengontrol interupsinya harus diatur.
State
Menentukan buffer yang berisi status pengontrol interupsi.
StateSize
Menentukan ukuran buffer, dalam byte.
Mengembalikan Nilai
Jika fungsi berhasil, nilai yang dikembalikan adalah S_OK.
Jika prosesor virtual saat ini berjalan, nilai yang dikembalikan adalah WHV_E_INVALID_VP_STATE.
Remarks
Fungsi ini WHvSetVirtualProcessorInterruptControllerState mengatur status pengontrol interupsi prosesor virtual yang ditentukan.
Requirements
| Persyaratan | Nilai |
|---|---|
| Windows minimum yang didukung | Windows 10, versi 1809 |
| Header | WinHvPlatform.h |
| Perpustakaan | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64 |
Baca juga
WHvGetVirtualProcessorInterruptControllerStateWHvRequestInterrupt- Definisi API Platform Hypervisor Windows