Функция 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 или более поздняя) |