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.