Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта функция включает набор необязательных функций XState для текущего процесса.
Синтаксис
BOOL EnableProcessOptionalXStateFeatures(
DWORD64 Features
);
Параметры
Features
Битовая маска, в которой каждый бит представляет необязательную функцию XState для включения текущего процесса.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение ненулевое.
Если функция завершается ошибкой, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Замечания
Как правило, необязательные функции XState по умолчанию отключены для вновь созданных потоков и включены по запросу позже. При возврате этой функции указанные необязательные функции XState будут включены для всех существующих потоков в текущем процессе, а все будущие потоки, созданные в процессе, будут иметь указанные необязательные функции XState, включенные во время создания потока.
В противном случае возвращается только биты функций XState, поддерживаемые системой. Биты функций XState, поддерживаемые системой, можно получить с помощью подпрограммы GetEnabledXStateFeatures . Если не необязательные биты функций XState, поддерживаемые системой (например, AVX, AVX2 и т. д., не являются необязательными функциями XState), они игнорируются и не приводят к возврату этой функции. Обратите внимание, что все не необязательные функции XState, поддерживаемые системой, всегда включены для каждого потока по умолчанию.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 11 |
| минимальный поддерживаемый сервер | Windows Server 2022 |
| Header | winbase.h |
| Library | kernel32. Lib |