WHvGetVirtualProcessorRegisters

Ottiene i valori dei registri specificati di un processore virtuale.

Sintassi

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

Handle per l'oggetto partizione.

VpIndex

Specifica l'indice del processore virtuale i cui registri vengono sottoposti a query.

RegisterNames

Matrice che specifica i nomi dei registri su cui viene eseguita una query.

RegisterCount

Specifica il numero di elementi nella RegisterNames matrice.

RegisterValues

Riceve i valori dei registri sottoposti a query.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è S_OK.

Remarks

La WHvGetVirtualProcessorRegisters funzione ottiene i valori dei registri specificati di un processore virtuale.

Requisiti

Requisito Valore
Minimo Windows supportato Windows 10 versione 1803 (x64); Windows 11, versione 24H2, build 26100.3915 (Arm64)
Header WinHvPlatform.h
Libreria WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

Vedere anche