Condividi tramite


Funzione EnableProcessOptionalXStateFeatures (winbase.h)

Questa funzione abilita un set di funzionalità XState facoltative per il processo corrente.

Sintassi

BOOL EnableProcessOptionalXStateFeatures(
  DWORD64 Features
);

Parametri

Features

Maschera di bit in cui ogni bit rappresenta una funzionalità XState facoltativa da abilitare per il processo corrente.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è diverso da zero.

Se la funzione ha esito negativo, il valore restituito è zero. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

In generale, le funzionalità XState facoltative sono disabilitate per impostazione predefinita per i thread appena creati e abilitate su richiesta in un secondo momento. Al termine di questa funzione, le funzionalità XState facoltative specificate verranno abilitate per tutti i thread esistenti nel processo corrente e tutti i thread futuri creati nel processo avranno le funzionalità XState facoltative specificate abilitate al momento della creazione del thread.

Solo i bit di funzionalità XState supportati dal sistema possono essere forniti a questa funzione. In caso contrario, viene restituito un errore. I bit di funzionalità XState supportati dal sistema possono essere ottenuti tramite la routine GetEnabledXStateFeatures . Se vengono forniti bit di funzionalità XState non facoltativi supportati dal sistema ,ad esempio AVX, AVX2 e così via, sono funzionalità XState non facoltative, queste vengono ignorate e non causeranno la restituzione di un errore da parte di questa funzione. Si noti che tutte le funzionalità XState non facoltative supportate dal sistema sono sempre abilitate per ogni thread per impostazione predefinita.

Requisiti

   
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione winbase.h

Vedi anche

GetEnabledXStateFeatures

GetThreadEnabledXStateFeatures