Функция ThreadProc


Функция ThreadProc - определяемая программой функция, которая служит как начальный адрес для потока. Определяется этот адрес при вызове функции CreateThread или CreateRemoteThread. Тип LPTHREAD_START_ROUTINE определяет указатель на эту функцию повторного вызова. ThreadProc является символом - заместителем для определяемого программой имени функции.

Синтаксис 

DWORD WINAPI ThreadProc( 

LPVOID lpParameter   // данные потока 

);

Парамеры

lpParameter

[in] Данные потока пересылаемые в функцию, которая используя параметр lpParameter функции CreateThread или CreateRemoteThread.

Возвращаемые значения

Функция должна возвратить значение, которое указывает ее успех или неудачу.

Замечания

Процесс может получить возвращаемое значение функции ThreadProc потока, который ее создал функцией CreateThread, при помощи вызова функции GetExitCodeThread. Процесс не может получить возвращаемое значение от ThreadProc потока, который ее создал функцией CreateRemoteThread.

Смотри также

Краткий обзор Процессы и потоки, Функции, используемые процессами и потоками, CreateThread, CreateRemoteThread, GetExitCodeThread

Размещение и совместимость ThreadProc

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

-

Заголовочный файл

 

- объявлено в

Winbase.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz