WHvGetVirtualProcessorRegisters

Obtient les valeurs des registres spécifiés d’un processeur virtuel.

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
    );

Paramètres

Partition

Gérer l’objet de partition.

VpIndex

Spécifie l’index du processeur virtuel dont les registres sont interrogés.

RegisterNames

Tableau spécifiant les noms des registres interrogés.

RegisterCount

Spécifie le nombre d’éléments dans le RegisterNames tableau.

RegisterValues

Reçoit les valeurs des registres interrogés.

Valeur de retour

Si la fonction réussit, la valeur de retour est S_OK.

Remarks

La WHvGetVirtualProcessorRegisters fonction obtient les valeurs des registres spécifiés d’un processeur virtuel.

Exigences

Requirement Valeur
Windows minimum pris en charge Windows 10, version 1803 (x64) ; Windows 11, version 24H2, build 26100.3915 (Arm64)
Header WinHvPlatform.h
Bibliothèque WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

Voir aussi