CComQIPtr::CComQIPtr

CComQIPtr);

CComQIPtr( T* lp );

CComQIPtr (константа CComQIPtrlt;T, piid> &lp );

CComQIPtr (IUnknown * л. п. );

Параметри

л. п.

[в] Використовується для ініціалізації інтерфейс вказівник, p.

T

[в] COM-інтерфейс.

piid

[в] Вказівник на IID T.

Зауваження

За замовчуванням Конструктор встановлює p NULL. Конструктор копіювання встановлює вказівник член lp і дзвінки AddRef через p p.

Якщо ви передаєте вказівник типу, отриманих від T, конструктор встановлює p , T* параметр і закликає AddRef. Якщо ви передаєте вказівник миші текст, що не походять від T, конструктор закликає QueryInterface встановити p інтерфейс-вказівник, відповідає piid.

Деструктора називає реліз через p.

Огляд CComQIPtrЧлени класу

Index