Função SHSetThreadRef (shlwapi.h)
Armazena uma referência por thread a um objeto COM (Component Object Model). Isso permite que o chamador controle o tempo de vida do thread para que ele possa garantir que o Windows não desligue o thread antes que o chamador esteja pronto.
Sintaxe
LWSTDAPI SHSetThreadRef(
[in, optional] IUnknown *punk
);
Parâmetros
[in, optional] punk
Tipo: IUnknown*
Um ponteiro para o IUnknown do objeto para o qual você deseja armazenar uma referência. Esse valor pode ser NULL.
Retornar valor
Tipo: HRESULT
Se essa função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Use SHGetThreadRef para recuperar o ponteiro IUnknown .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows 2000 Server [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shlwapi.h |
Biblioteca | Shlwapi.lib |
DLL | Shlwapi.dll (versão 5.0 ou posterior); ShCore.dll |