Delen via


CRTThreadTraits-klasse

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse biedt de functie voor het maken van een CRT-thread. Gebruik deze klasse als de thread CRT-functies gebruikt.

Belangrijk

Deze klasse en de bijbehorende leden kunnen niet worden gebruikt in toepassingen die worden uitgevoerd in Windows Runtime.

Syntaxis

class CRTThreadTraits

Leden

Openbare methoden

Naam Description
CRTThreadTraits::CreateThread (Statisch) Roep deze functie aan om een thread te maken die CRT-functies kan gebruiken.

Opmerkingen

Threadeigenschappen zijn klassen die een functie voor het maken van een bepaald type thread bieden. De functie voor maken heeft dezelfde handtekening en semantiek als de functie Windows CreateThread .

Threadeigenschappen worden gebruikt door de volgende klassen:

Als de thread geen CRT-functies gebruikt, gebruikt u in plaats daarvan Win32ThreadTraits .

Requirements

Header: atlbase.h

CRTThreadTraits::CreateThread

Roep deze functie aan om een thread te maken die CRT-functies kan gebruiken.

static HANDLE CreateThread(
    LPSECURITY_ATTRIBUTES lpsa,
    DWORD dwStackSize,
    LPTHREAD_START_ROUTINE pfnThreadProc,
    void* pvParam,
    DWORD dwCreationFlags,
    DWORD* pdwThreadId) throw();

Parameterwaarden

lpsa
De beveiligingskenmerken voor de nieuwe thread.

dwStackSize
De stapelgrootte voor de nieuwe thread.

pfnThreadProc
De threadprocedure van de nieuwe thread.

pvParam
De parameter die moet worden doorgegeven aan de threadprocedure.

dwCreationFlags
De markeringen voor het maken (0 of CREATE_SUSPENDED).

pdwThreadId
[uit] Adres van de DWORD-variabele die bij succes de thread-id van de zojuist gemaakte thread ontvangt.

Retourwaarde

Retourneert de ingang naar de zojuist gemaakte thread of NULL bij een fout. Roep GetLastError aan om uitgebreide foutinformatie op te halen.

Opmerkingen

Zie CreateThread voor meer informatie over de parameters voor deze functie.

Met deze functie wordt _beginthreadex aangeroepen om de thread te maken.

Zie ook

Overzicht van klassen