|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Thread Functions
The CreateThread function creates a new thread for a process. Debuggers typically need to examine or change the contents of a thread's registers. To accomplish this, a debugger must obtain a handle of the thread by using the DuplicateHandle function and specifying the appropriate access to the thread (THREAD_GET_CONTEXT, THREAD_SET_CONTEXT, or both).
A process with appropriate access to a thread can examine the thread's registers by using the GetThreadContext function and set the contents of the thread's registers by using the SetThreadContext function. A process can also obtain THREAD_SUSPEND_RESUME access to a thread. This type of access enables a debugger to control a thread's execution with the SuspendThread and ResumeThread functions. For more information about threads, see Processes and Threads.
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Функции Резьбы
Функция CreateThread создает новую резьбу для процесса. Программы отладки обычно нужно изучать или изменять содержание регистров резьбы. Для того, чтобы выполнять это, отладчик должен получить ручку резьбы используя функцию DuplicateHandle и определяя подходящий доступ к резьбе (THREAD_GET_CONTEXT, THREAD_SET_CONTEXT, или оба).
Процесс с подходящим доступом к резьбе может изучить регистры резьбы используя GetThreadContext функционирует и устанавливает содержание регистров резьбы используя функцию SetThreadContext. Процесс может также получить доступ THREAD_SUSPEND_RESUME к резьбе. Этот тип доступа позволяет отладчика, чтобы управлять выполнением резьбы с SuspendThread и функциями ResumeThread. Более подробно о резьбе, смотри Процессы и Резьбу.
|
|
|
|