共用方式為


SetXStateFeaturesMask 函式 (winbase.h)

設定 CONTEXT 結構內所設定 XState 功能的遮罩。

語法

BOOL SetXStateFeaturesMask(
  [in, out] PCONTEXT Context,
  [in]      DWORD64  FeatureMask
);

參數

[in, out] Context

已使用 InitializeContext 初始化之 CONTEXT 結構的指標。

[in] FeatureMask

要設定在指定 CONTEXT 結構中的 XState 特徵遮罩。

傳回值

如果成功,此函式會傳回 TRUE ,否則 傳回 FALSE

備註

SetXStateFeaturesMask 函式會設定指定內容中有效功能的遮罩。 呼叫 GetThreadContextWow64GetThreadContext、SetThreadContextWow64SetThreadContext 之前,應用程式必須呼叫 SetXStateFeaturesMask 來指定要擷取或設定哪些功能集。 系統會以無訊息方式忽略在處理器上未啟用 之FeatureMask 中指定的任何功能。

Windows 7 SP1 和 Windows Server 2008 R2 SP1: AVX API 會先在 Windows 7 上實作 SP1 和 Windows Server 2008 R2 SP1 。 由於沒有適用於SP1的SDK,這表示沒有可用的標頭和連結庫檔案可供使用。 在此情況下,呼叫端必須從本檔宣告所需的函式,並使用 「Kernel32.dll」 上的 GetModuleHandle 取得這些函式的指標,後面接著呼叫 GetProcAddress。 如需詳細資訊,請參閱 使用 XState 內容

規格需求

需求
最低支援的用戶端 Windows 7 SP1 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 R2 SP1 [僅限傳統型應用程式]
目標平台 Windows
標頭 winbase.h (包含 Windows.h)
程式庫 Kernel32.lib
DLL Kernel32.dll

另請參閱

上下文

GetThreadContext

Intel AVX

SetThreadContext

使用 XState 內容

Wow64GetThreadContext

Wow64SetThreadContext