Partilhar via


Classe Win32ThreadTraits

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Esta classe fornece a função de criação para um thread do Windows. Use esta classe se a thread não quiser usar funções CRT.

Importante

Esta classe e os seus membros não podem ser usados em aplicações que sejam executadas no Windows Runtime.

Sintaxe

class Win32ThreadTraits

Membros

Métodos Públicos

Nome Description
Win32ThreadTraits::CreateThread (Estática) Chame esta função para criar um thread que não deva usar funções CRT.

Observações

As características de thread são classes que fornecem uma função de criação para um determinado tipo de thread. A função de criação tem a mesma assinatura e semântica que a função CreateThread do Windows.

As características de thread são usadas pelas seguintes classes:

Se o thread for usar funções CRT, usa CRTThreadTraits em vez disso.

Requerimentos

Cabeçalho: atlbase.h

Win32ThreadTraits::CreateThread

Chame esta função para criar um thread que não deva usar funções CRT.

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

Parâmetros

LPSA
Os atributos de segurança para a nova thread.

dwStackSize
O tamanho da pilha para o novo tópico.

pfnThreadProc
O procedimento de thread do novo thread.

pvParam
O parâmetro a ser passado para o procedimento de thread.

dwCreamFlags
As bandeiras de criação (0 ou CREATE_SUSPENDED).

pdwThreadId
[fora] Endereço da variável DWORD que, em caso de sucesso, recebe o ID da thread da thread recém-criada.

Valor de retorno

Devolve o handle ao thread recém-criado ou NULL em caso de falha. Ligue para o GetLastError para obter informações de erro alargadas.

Observações

Consulte CreateThread para mais informações sobre os parâmetros desta função.

Esta função chama CreateThread para criar o thread.

Consulte também

Visão geral da classe