Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вызывает метод IObjectWithSite::GetSite указанного объекта.
Синтаксис
LWSTDAPI IUnknown_GetSite(
[in] IUnknown *punk,
[in] REFIID riid,
[out] void **ppv
);
Параметры
[in] punk
Тип: IUnknown*
Указатель на COM-объект, для которого требуется вызвать метод IObjectWithSite::GetSite .
[in] riid
Тип: REFIID
Идентификатор IID указателя интерфейса, который должен возвращаться в ppvSite.
[out] ppv
Тип: VOID**
Адрес указателя для получения запрошенного указателя интерфейса. Если вызов функции выполнен успешно, ppvSite будет содержать запрошенный указатель интерфейса. Если сайт недоступен или запрошенный интерфейс не поддерживается, ppvSite задается значение NULL и функция возвращает код ошибки COM.
Возвращаемое значение
Тип: HRESULT
Возвращает S_OK , если сайт был успешно получен, или код ошибки COM в противном случае.
Комментарии
Эта функция вызывает метод QueryInterface указанного объекта для получения интерфейса IObjectWithSite . В случае успешного выполнения функция вызывает метод интерфейса IObjectWithSite::GetSite для получения сайта.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server, Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | shlwapi.h |
| DLL | Shlwapi.dll (версия 5.0 или более поздняя) |