Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sanal işlemcinin belirtilen yazmaçlarının değerlerini ayarlar.
Sözdizimi
HRESULT
WINAPI
WHvSetVirtualProcessorRegisters(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_In_reads_(RegisterCount) const WHV_REGISTER_NAME* RegisterNames,
_In_ UINT32 RegisterCount,
_In_reads_(RegisterCount) const WHV_REGISTER_VALUE* RegisterValues
);
Parameters
Partition
Bölüm nesnesi için tanıtıcı.
VpIndex
Yazmaçları ayarlanmış sanal işlemcinin dizinini belirtir.
RegisterNames
Ayarlanan yazmaçların adlarını belirten dizi.
RegisterCount
Dizideki RegisterNames öğelerin sayısını belirtir.
RegisterValues
Ayarlanan yazmaçların değerlerini belirten dizi.
Dönüş Değeri
İşlev başarılı olursa, dönüş değeri olur S_OK.
Açıklamalar
işlevi, WHvSetVirtualProcessorRegisters sanal işlemcinin belirtilen yazmaçlarının değerlerini ayarlar.
Arm64'te GIC redistributor temel adres yazmacı (WHvArm64RegisterGicrBaseGpa) çalıştırılmadan önce her sanal işlemcide ayarlanmalıdır.
Requirements
| Requirement | Değer |
|---|---|
| Desteklenen en düşük Windows | Windows 10, sürüm 1803 (x64); Windows 11, sürüm 24H2, derleme 26100.3915 (Arm64) |
| Header | WinHvPlatform.h |
| Kütüphane | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64, Arm64 |