Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece el contexto del subproceso WOW64 especificado.
Sintaxis
BOOL Wow64SetThreadContext(
[in] HANDLE hThread,
[in] const WOW64_CONTEXT *lpContext
);
Parámetros
[in] hThread
Identificador del subproceso cuyo contexto se va a establecer.
[in] lpContext
Estructura WOW64_CONTEXT . El autor de la llamada debe inicializar el miembro ContextFlags de esta estructura.
Valor devuelto
Si la función se ejecuta correctamente, el valor devuelto es distinto de cero.
Si se produce un error en la función, el valor devuelto es cero. Para obtener información de error extendida, llame a GetLastError.
Observaciones
Esta función permite establecer el contexto selectivo en función del valor del miembro ContextFlags de la estructura de contexto. Normalmente, el identificador de subproceso identificado por el parámetro hThread se está depurando, pero la función también puede funcionar incluso cuando no se está depurando.
Esta función está pensada para aplicaciones de 64 bits. No se admite en Windows de 32 bits; estas llamadas producen un error y establecen el último código de error en ERROR_INVALID_FUNCTION. Una aplicación de 32 bits puede llamar a esta función en un subproceso WOW64; el resultado es el mismo que llamar a la función SetThreadContext .
No intente establecer el contexto de un subproceso en ejecución; los resultados son imprevisibles. Use la función Wow64SuspendThread para suspender el subproceso antes de llamar a Wow64SetThreadContext.
Requisitos
| Requisito | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 10, versión 1903 |
| Servidor mínimo admitido | Windows Server, versión 1903 |
| encabezado | wow64apiset.h |
| Biblioteca | kernel32.lib |
| DLL de |
Kernel32.dll |