_com_ptr_t::QueryInterface
Блок, относящийся только к системам Майкрософт
Вызывает функцию-член IUnknown
QueryInterface в инкапсулированном указателе интерфейса.
Синтаксис
template<typename _InterfaceType> HRESULT QueryInterface (
const IID& iid,
_InterfaceType*& p
) throw ( );
template<typename _InterfaceType> HRESULT QueryInterface (
const IID& iid,
_InterfaceType** p
) throw( );
Параметры
Iid
IID
указателя интерфейса.
p
Необработанный указатель на интерфейс.
Замечания
Вызывает IUnknown::QueryInterface
инкапсулированный указатель интерфейса с указанным IID
и возвращает результирующий указатель необработанного интерфейса на p. Эта подпрограмма возвращает HRESULT, чтобы указать успешность или сбой.
Завершение блока, относящегося только к системам Майкрософт
См. также
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по