Поделиться через


CComQIPtr Class

Интеллектуальное класс указателя для управления указатели интерфейса модели COM.

template< 
   class T, 
   const IID* piid = &__uuidof(T) 
> 
class CComQIPtr: public CComPtr<T>

Параметры

  • T
    Интерфейс модели COM, указывающие тип указателя, которую необходимо сохранить.

  • piid
    Указатель на идентификатор IID T.

Члены

Открытые конструкторы

Имя

Описание

CComQIPtr::CComQIPtr

Конструктор.

Открытые операторы

Имя

Описание

CComQIPtr::operator =

Присвоит указатель на указатель члена.

Заметки

CComQIPtr и CComPtr использования библиотеки ATL управлять указатели интерфейса модели COM, оба они являются производными от CComPtrBase. Оба класса выполняют автоматическую ссылку подсчитывая через вызовы к AddRef и Выпуск. Перегруженные операторы выполняют операции указателя.

Иерархия наследования

CComPtrBase

CComPtr

CComQIPtr

Требования

Header: atlcomcli.h

См. также

Ссылки

CComPtr::CComPtr

CComQIPtr::CComQIPtr

CComPtrBase Class

CComQIPtrElementTraits Class

Другие ресурсы

ATL Class Overview