Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Извлекает указатели на поддерживаемые внутренние интерфейсы в объекте .
Синтаксис
HRESULT QueryInternalInterface(
[in] REFIID riid,
[out] void **ppv
);
Параметры
[in] riid
Идентификатор запрашиваемого внутреннего интерфейса.
[out] ppv
Адрес переменной указателя, которая получает указатель интерфейса, запрошенный в параметре riid . После успешного возврата *ppv содержит запрошенный указатель интерфейса на объект . Если объект не поддерживает интерфейс , параметру *ppv присваивается значение NULL.
Возвращаемое значение
Этот метод возвращает S_OK, если интерфейс поддерживается, и E_NOINTERFACE в противном случае.
Комментарии
Этот метод аналогичен методу IUnknown::QueryInterface , за исключением того, что диспетчер прокси-серверов COM при агрегации не предоставляет некоторые интерфейсы через QueryInterface. Вместо этого эти внутренние интерфейсы должны предоставляться через QueryInternalInterface.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
| Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
| Целевая платформа | Windows |
| Header | objidlbase.h (включая ObjIdl.h) |