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 |