WHvSetVirtualProcessorXsaveState

仮想プロセッサの XSAVE 状態を設定します。

Important

WHvSetVirtualProcessorXsaveState は非推奨とされます。 代わりに、WHvVirtualProcessorStateTypeXsaveState状態の種類でWHvSetVirtualProcessorStateを使用します。

Note

この関数は x64 パーティションにのみ適用されます。

構文

HRESULT
WINAPI
WHvSetVirtualProcessorXsaveState(
    _In_ WHV_PARTITION_HANDLE Partition,
    _In_ UINT32 VpIndex,
    _In_reads_bytes_(BufferSizeInBytes) const VOID* Buffer,
    _In_ UINT32 BufferSizeInBytes
    );

Parameters

Partition

仮想プロセッサのパーティションを指定します。

VpIndex

XSAVE 状態を設定する必要がある仮想プロセッサのインデックスを指定します。

Buffer

XSAVE 状態を含むバッファーを指定します。

BufferSizeInBytes

バッファーのサイズをバイト単位で指定します。

戻り値

関数が成功した場合、戻り値は S_OK

Remarks

WHvSetVirtualProcessorXsaveState関数は、指定された仮想プロセッサの XSAVE 状態を設定します。

Requirements

要件 価値
サポートされている最小Windows Windows 10 バージョン 1809
Header WinHvPlatform.h
図書館 WinHvPlatform.lib
DLL WinHvPlatform.dll
Architecture x64

こちらも参照ください