Función SetXStateFeaturesMask (winbase.h)
Establece la máscara de las características XState definidas dentro de una estructura CONTEXT.
Sintaxis
BOOL SetXStateFeaturesMask(
[in, out] PCONTEXT Context,
[in] DWORD64 FeatureMask
);
Parámetros
[in, out] Context
Puntero a una estructura CONTEXT que se ha inicializado con InitializeContext.
[in] FeatureMask
Máscara de las características XState que se van a establecer en la estructura CONTEXT especificada.
Valor devuelto
Esta función devuelve TRUE si se ejecuta correctamente; en caso contrario, FALSE.
Comentarios
La función SetXStateFeaturesMask establece la máscara de características válidas en el contexto especificado. Antes de llamar a GetThreadContext, Wow64GetThreadContext, SetThreadContext o Wow64SetThreadContext , la aplicación debe llamar a SetXStateFeaturesMask para especificar qué conjunto de características se van a recuperar o establecer. El sistema omite silenciosamente cualquier característica especificada en featureMask que no está habilitada en el procesador.
Windows 7 con SP1 y Windows Server 2008 R2 con SP1: La API de AVX se implementa primero en Windows 7 con SP1 y Windows Server 2008 R2 con SP1 . Puesto que no hay ningún SDK para SP1, significa que no hay encabezados y archivos de biblioteca disponibles con los que trabajar. En esta situación, el autor de la llamada debe declarar las funciones necesarias de esta documentación y obtener punteros a ellas mediante GetModuleHandle en "Kernel32.dll", seguido de llamadas a GetProcAddress. Consulte Working with XState Context (Trabajar con el contexto XState ) para obtener más información.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 con SP1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 con SP1 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluye Windows.h) |
Library | Kernel32.lib |
Archivo DLL | Kernel32.dll |