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.
Bir sanal işlemcinin XSAVE durumunu alır.
Important
WHvGetVirtualProcessorXsaveState kullanım dışı bırakıldı. Bunun yerine durum türüyle WHvVirtualProcessorStateTypeXsaveState kullanınWHvGetVirtualProcessorState.
Note
Bu işlev yalnızca x64 bölümleri için geçerlidir.
Sözdizimi
HRESULT
WINAPI
WHvGetVirtualProcessorXsaveState(
_In_ WHV_PARTITION_HANDLE Partition,
_In_ UINT32 VpIndex,
_Out_writes_bytes_to_(BufferSizeInBytes, *BytesWritten) VOID* Buffer,
_In_ UINT32 BufferSizeInBytes,
_Out_ UINT32* BytesWritten
);
Parameters
Partition
Sanal işlemcinin bölümünü belirtir.
VpIndex
XSAVE durumunun sorgulanması gereken sanal işlemcinin dizinini belirtir.
Buffer
Sanal işlemcinin XSAVE durumunu alacak arabelleği belirtir.
BufferSizeInBytes
Arabellek boyutunu bayt cinsinden belirtir.
BytesWritten
Arabelleğe yazılan bayt sayısını alır.
Dönüş Değeri
İşlev başarılı olursa, dönüş değeri olur S_OK.
Arabellek yeterince büyük değilse, dönüş değeri olur WHV_E_INSUFFICIENT_BUFFER. Bu durumda gerekli BytesWritten arabellek boyutunu alır.
Açıklamalar
İşlev, WHvGetVirtualProcessorXsaveState belirtilen sanal işlemcinin XSAVE durumunu alır.
Requirements
| Requirement | Değer |
|---|---|
| Desteklenen en düşük Windows | Windows 10, sürüm 1809 |
| Header | WinHvPlatform.h |
| Kütüphane | WinHvPlatform.lib |
| DLL | WinHvPlatform.dll |
| Architecture | x64 |