Udostępnij za pośrednictwem


CRTThreadTraits::CreateThread

Wywołanie tej funkcji do tworzenia wątku, który można używać funkcji CRT.

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

Parametry

  • lpsa
    Atrybuty zabezpieczeń dla nowego wątku.

  • dwStackSize
    Rozmiar stosu dla nowego wątku.

  • pfnThreadProc
    Procedurę wątek nowy wątek.

  • pvParam
    Parametr przekazywane do procedury wątku.

  • dwCreationFlags
    Tworzenie flagi (0 lub CREATE_SUSPENDED).

  • pdwThreadId
    [out] Adres zmiennej DWORD, że sukces, otrzyma identyfikator wątku nowo utworzonego wątku.

Wartość zwracana

Zwraca uchwyt nowo utworzonego wątku lub NULL, w przypadku awarii.Wywołanie GetLastError Pobierz rozszerzone informacje o błędach.

Uwagi

Zobacz CreateThread więcej informacji na temat parametrów do tej funkcji.

Ta funkcja wymaga _beginthreadex utworzyć wątku.

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Klasa CRTThreadTraits