Função CoGetCurrentLogicalThreadId (combaseapi.h)
Retorna o identificador de thread lógico do thread físico atual.
Sintaxe
HRESULT CoGetCurrentLogicalThreadId(
[out] GUID *pguid
);
Parâmetros
[out] pguid
Um ponteiro para um GUID que contém a ID do thread lógico no retorno.
Retornar valor
Essa função pode retornar os valores a seguir.
Código de retorno | Descrição |
---|---|
|
A ID do thread lógico foi recuperada com êxito. |
|
Um ponteiro inválido foi passado para o parâmetro pguid . |
|
Falha na alocação de memória durante a operação da função. |
Comentários
Essa função recupera o identificador do thread lógico atual sob o qual esse thread físico está operando. O thread físico atual assume o identificador de thread lógico de qualquer thread de cliente que faz uma chamada COM para este aplicativo. Da mesma forma, o identificador de thread lógico do thread físico atual é usado para indicar a causalidade para chamadas COM de saída desse thread físico.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | combaseapi.h (inclua Objbase.h) |
Biblioteca | Ole32.lib |
DLL | Ole32.dll |