Функция SHCreateThreadRef (shlwapi.h)
Создает ссылку для каждого потока на объект COM.
Синтаксис
LWSTDAPI SHCreateThreadRef(
[in] LONG *pcRef,
[out] IUnknown **ppunk
);
Параметры
[in] pcRef
Тип: LONG*
Указатель на значение , обычно локальная переменная в ThreadProc потока, которая используется интерфейсом в ppunk в качестве счетчика ссылок.
[out] ppunk
Тип: IUnknown**
Адрес указателя на интерфейс IUnknown . В случае успешного выполнения этот параметр сохраняет указатель IUnknown потока при возврате. Приложение отвечает за освобождение указателя после его завершения.
Возвращаемое значение
Тип: HRESULT
Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Дополнительные сведения об использовании API потоков Shlwapi см. в статье Управление ссылками на потоки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | shlwapi.h |
Библиотека | Shlwapi.lib |
DLL | Shlwapi.dll (версия 6.0 или более поздняя) |