WHvGetVirtualProcessorRegisters

Získá hodnoty zadaných registrů virtuálního procesoru.

Syntaxe

HRESULT
WINAPI
WHvGetVirtualProcessorRegisters(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ UINT32 VpIndex,
    _In_reads_(RegisterCount) const WHV_REGISTER_NAME* RegisterNames,
    _In_ UINT32 RegisterCount,
    _Out_writes_(RegisterCount) WHV_REGISTER_VALUE* RegisterValues
    );

Parameters

Partition

Popisovač objektu oddílu

VpIndex

Určuje index virtuálního procesoru, jehož registry jsou dotazovány.

RegisterNames

Pole určující názvy registrů, které jsou dotazovány.

RegisterCount

Určuje počet prvků v RegisterNames poli.

RegisterValues

Přijímá hodnoty dotazovaných registrů.

Návratová hodnota

Pokud je funkce úspěšná, návratová hodnota je S_OK.

Remarks

Funkce WHvGetVirtualProcessorRegisters získá hodnoty zadaných registrů virtuálního procesoru.

Požadavky

Requirement Value
Minimální podporovaná Windows Windows 10 verze 1803 (x64); Windows 11, verze 24H2, build 26100.3915 (Arm64)
Header WinHvPlatform.h
Knihovna WinHvPlatform.lib
knihovna DLL WinHvPlatform.dll
Architektura x64, Arm64

Viz také