Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A função CreateThread cria um novo thread para um processo. Os depuradores normalmente precisam examinar ou alterar o conteúdo dos registros de um thread. Para fazer isso, um depurador deve obter um identificador para o thread usando a função DuplicateHandle e especificando o acesso apropriado ao thread (THREAD_GET_CONTEXT, THREAD_SET_CONTEXT ou ambos). A função OpenThread permite que um depurador obtenha o identificador de um thread existente.
Um processo com acesso apropriado a um thread pode examinar os registros do thread usando a função GetThreadContext e definir o conteúdo dos registros do thread usando a função SetThreadContext.
Um processo também pode obter acesso THREAD_SUSPEND_RESUME a um thread. Esse tipo de acesso permite que um depurador controle a execução de um thread com o SuspendThread e funções de ResumeThread. Para obter mais informações sobre threads, consulte Processes and Threads.