Condividi tramite


Funzione SHSetThreadRef (shlwapi.h)

Archivia un riferimento per thread a un oggetto COM (Component Object Model). In questo modo il chiamante può controllare la durata del thread in modo che possa garantire che Windows non arresti il thread prima che il chiamante sia pronto.

Sintassi

LWSTDAPI SHSetThreadRef(
  [in, optional] IUnknown *punk
);

Parametri

[in, optional] punk

Tipo: IUnknown*

Puntatore all'oggetto IUnknown per il quale si desidera archiviare un riferimento. Questo valore può essere NULL.

Valore restituito

Tipo: HRESULT

Se questa funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Usare SHGetThreadRef per recuperare il puntatore IUnknown .

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional, Windows XP [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlwapi.h
Libreria Shlwapi.lib
DLL Shlwapi.dll (versione 5.0 o successiva); ShCore.dll

Vedi anche

SHCreateThread

SHCreateThreadRef

SHGetThreadRef

SHReleaseThreadRef