Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Beállítja a virtuális processzor megszakításvezérlőjének állapotát.
Important
WHvSetVirtualProcessorInterruptControllerState már nem ajánlott. Használja WHvSetVirtualProcessorState inkább az WHvVirtualProcessorStateTypeInterruptControllerState2 állapottípust.
Note
Ez a függvény csak az x64-partíciókra vonatkozik.
Szemantika
HRESULT
WINAPI
WHvSetVirtualProcessorInterruptControllerState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_bytes_(StateSize) const VOID* State,
_In_ UINT32 StateSize
);
Parameters
Partition
A virtuális processzor partícióját adja meg.
VpIndex
Annak a virtuális processzornak az indexét adja meg, amelynek megszakításvezérlőjét be kell állítani.
State
A megszakításvezérlő állapotát tartalmazó puffert ad meg.
StateSize
A puffer méretét adja meg bájtban.
Visszaadott érték
Ha a függvény sikeres, a visszatérési érték az S_OK.
Ha a virtuális processzor jelenleg fut, a visszatérési érték a következő WHV_E_INVALID_VP_STATE: .
Remarks
A WHvSetVirtualProcessorInterruptControllerState függvény beállítja a megadott virtuális processzor megszakításvezérlőjének állapotát.
Requirements
| Requirement | Érték |
|---|---|
| Minimálisan támogatott Windows | Windows 10, 1809-es verzió |
| Header | WinHvPlatform.h |
| Könyvtár | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64 |