WHvGetVirtualProcessorRegisters

Ruft die Werte der angegebenen Register eines virtuellen Prozessors ab.

Syntax

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

Parameter

Partition

Behandeln sie das Partitionsobjekt.

VpIndex

Gibt den Index des virtuellen Prozessors an, dessen Register abgefragt werden.

RegisterNames

Array, das die Namen der abgefragten Register angibt.

RegisterCount

Gibt die Anzahl der Elemente im RegisterNames Array an.

RegisterValues

Empfängt die Werte der abgefragten Register.

Rückgabewert

Wenn die Funktion erfolgreich ist, lautet S_OKder Rückgabewert .

Remarks

Die WHvGetVirtualProcessorRegisters Funktion ruft die Werte der angegebenen Register eines virtuellen Prozessors ab.

Anforderungen

Anforderung Wert
Mindestens unterstützte Windows Windows 10, Version 1803 (x64); Windows 11, Version 24H2, Build 26100.3915 (Arm64)
Header WinHvPlatform.h
Bibliothek WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64, Arm64

Siehe auch