Condividi tramite


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

Win32ThreadTraits Class