Partilhar via


Classe CRTThreadTraits

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 CRT. Usa esta classe se a thread 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 CRTThreadTraits

Membros

Métodos Públicos

Nome Description
CRTThreadTraits::CreateThread (Estática) Chame esta função para criar um thread que possa 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 a thread não estiver a usar funções CRT, use Win32ThreadTraits em vez disso.

Requerimentos

Cabeçalho: atlbase.h

CRTThreadTraits::CreateThread

Chame esta função para criar um thread que possa 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 _beginthreadex para criar a thread.

Consulte também

Visão geral da classe