lpthread



Автор MENT PaGGGaNый задал вопрос в разделе Другие языки и технологии

объясните пожалуйста параметры функции:. Threads[0]=CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)thread0, NULL, 0, NULL) и получил лучший ответ

Ответ от Sm[гуру]
HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpThreadAttributes,// pointer to thread security attributes
DWORD dwStackSize,// initial thread stack size, in bytes
LPTHREAD_START_ROUTINE lpStartAddress,// pointer to thread function
LPVOID lpParameter,// argument for new thread
DWORD dwCreationFlags,// creation flags
LPDWORD lpThreadId // pointer to returned thread identifier
);
Parameters
lpThreadAttributes
Pointer to a SECURITY_ATTRIBUTES structure that determines whether the returned handle can be inherited by child processes. If lpThreadAttributes is NULL, the handle cannot be inherited.
Windows NT: The lpSecurityDescriptor member of the structure specifies a security descriptor for the new thread. If lpThreadAttributes is NULL, the thread gets a default security descriptor.
Windows 95: The lpSecurityDescriptor member of the structure is ignored.
dwStackSize
Specifies the size, in bytes, of the stack for the new thread. If 0 is specified, the stack size defaults to the same size as that of the primary thread of the process. The stack is allocated automatically in the memory space of the process and it is freed when the thread terminates. Note that the stack size grows, if necessary.
CreateThread tries to commit the number of bytes specified by dwStackSize, and fails if the size exceeds available memory.
lpStartAddress
The starting address of the new thread. This is typically the address of a function declared with the WINAPI calling convention that accepts a single 32-bit pointer as an argument and returns a 32-bit exit code. Its prototype is:
DWORD WINAPI ThreadFunc( LPVOID );
lpParameter
Specifies a single 32-bit parameter value passed to the thread.
dwCreationFlags
Specifies additional flags that control the creation of the thread. If the CREATE_SUSPENDED flag is specified, the thread is created in a suspended state, and will not run until the ResumeThread function is called. If this value is zero, the thread runs immediately after creation. At this time, no other values are supported.
lpThreadId
Points to a 32-bit variable that receives the thread identifier.
Return Values
If the function succeeds, the return value is a handle to the new thread.
If the function fails, the return value is NULL. To get extended error information, call GetLastError.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: объясните пожалуйста параметры функции:. Threads[0]=CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)thread0, NULL, 0, NULL)
спросили в ARM
подскажите какой эмулятор анлройда для пк лучше?? подскажите какой эмулятор анлройда для пк лучше??
вот несколько популярных вариантов Android эмуляторов для Windows 10 на ПК:

Windroyподробнее...
спросили в OpenGL
программирование OpenGL в Linux
Ты наверное, не поверишь, но нужно подключать OpenGL. Ключики: -lGL -lGLU
По шагам:
1.
подробнее...
спросили в 434 год
На каких телефонах стоит symbian 9.5?
Symbian 9.5. В чем отличия?
ОСНОВНЫЕ ИЗМЕНЕНИЯ:
1. Symbian-смартфон с теми же
подробнее...
спросили в Кондитеры
Торты на заказ. Где можно заказать качественный и недорогой торт на заказ?
Качественно и недорого не получится. Я одно время делала торты на заказ, правда только хорошим
подробнее...

Delphi и типы данных
может надо
HRESULT GetPlayerAddress(
idPlayer : Cardinal,
var IpAddress : Pointer,
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Tlauncher minecraft выдает ошибку
Этот лаунчер лучше

Harut
Мыслитель
(8378)подробнее...

Получит ли флагман LG g4c (Мини версия LG G4) обновление на android 6.0 Marshmallow?
Это пока что неизвестно

xstr
(56069)
Нет... его как раз таки и не имели
подробнее...

Как это.. Левитировать
Левитация (от лат. levitas «легкость, легковесность» ) — явление, при котором предмет без видимой
подробнее...
POSIX Threads на Википедии
Посмотрите статью на википедии про POSIX Threads
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*