Win32ThreadTraits::CreateThread

Rufen Sie diese Funktion auf, um einen Thread zu erstellen, der CRT-Funktionen nicht verwenden soll.

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

Parameter

  • lpsa
    Die Sicherheitsattribute für den neuen Thread.

  • dwStackSize
    Die Stapelgröße für den neuen Thread.

  • pfnThreadProc
    Die Threadprozedur des neuen Threads.

  • pvParam
    Der an die Threadprozedur zu übergebenden Parameter.

  • dwCreationFlags
    Die Erstellungsflags (0 oder CREATE_SUSPENDED).

  • pdwThreadId
    [out] Adresse der DWORD-Variable, die bei Erfolg Thread die ID des neu erstellten Threads empfängt.

Rückgabewert

Gibt das Handle für den neu erstellten Threads oder NULL auf Fehler zurück.Aufruf GetLastError, um erweiterte Fehlerinformationen abzurufen.

Hinweise

Siehe CreateThread für weitere Informationen über die Parameter für diese Funktion.

Diese Funktion ruft CreateThread, um des Threads zu erstellen.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

Win32ThreadTraits-Klasse