CRTThreadTraits::CreateThread
Appelez cette fonction pour créer un thread qui peut utiliser des fonctions CRT.
static HANDLE CreateThread(
LPSECURITY_ATTRIBUTES lpsa,
DWORD dwStackSize,
LPTHREAD_START_ROUTINE pfnThreadProc,
void* pvParam,
DWORD dwCreationFlags,
DWORD* pdwThreadId
) throw( );
Paramètres
lpsa
Les attributs de sécurité pour le nouveau thread.dwStackSize
La taille de la pile du thread.pfnThreadProc
La procédure de thread du nouveau thread.pvParam
Le paramètre à passer à la procédure de thread.dwCreationFlags
Les balises de création (0 ou CREATE_SUSPENDED).pdwThreadId
[out] Adresse de la variable DWORD qui, en cas de réussite, reçoit l'ID de thread du thread de création récente.
Valeur de retour
Retourne le handle du thread nouvellement créé ou la valeur NULL en cas de échec. Appel GetLastError pour obtenir des informations d'erreurs étendues.
Notes
Consultez CreateThread pour plus d'informations sur les paramètres à cette fonction.
Appels à cette fonction _beginthreadex pour créer le thread.
Configuration requise
Header: atlbase.h