Win32ThreadTraits::CreateThread

Chiamare la funzione per creare un thread non deve utilizzare le funzioni CRT.

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

Parametri

  • lpsa
    Gli attributi di sicurezza per il nuovo thread.

  • dwStackSize
    La dimensione dello stack per il nuovo thread.

  • pfnThreadProc
    La routine del thread di nuovo thread.

  • pvParam
    Il parametro da passare alla routine del thread.

  • dwCreationFlags
    I flag di creazione (0 o CREATE_SUSPENDED).

  • pdwThreadId
    [out] indirizzo della variabile DWORD che, in positivo, riceve ID del thread appena creato.

Valore restituito

Restituisce un handle per il thread appena creato o NULL in errore.Chiamata GetLastError per ottenere informazioni dettagliate sull'errore.

Note

Vedere CreateThread per ulteriori informazioni sui parametri a questa funzione.

Questa funzione chiama CreateThread per creare il thread.

Requisiti

Header: atlbase.h

Vedere anche

Riferimenti

Classe di Win32ThreadTraits