Функция AssocCreate (shlwapi.h)

Возвращает указатель на объект IQueryAssociations .

Синтаксис

LWSTDAPI AssocCreate(
  [in]  CLSID  clsid,
  [in]  REFIID riid,
  [out] void   **ppv
);

Параметры

[in] clsid

Тип: CLSID

ИДЕНТИФИКАТОР CLSID объекта, предоставляющего интерфейс. Для этого параметра необходимо задать значение CLSID_QueryAssociations, определенное в Shlguid.h.

[in] riid

Тип: REFIID

Ссылка на IID_IQueryAssociations IID, которая определена в Shlguid.h.

[out] ppv

Тип: void*

При возврате этим методом содержит указатель интерфейса IQueryAssociations , запрошенный в riid.

Возвращаемое значение

Тип: HRESULT

Если эта функция выполняется успешно, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

В Windows Vista assocCreateForClasses предпочтительнее assocCreate.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional, Windows XP [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header shlwapi.h
Библиотека Shlwapi.lib
DLL Shlwapi.dll (версия 5.0 или более поздняя)