Методи
| CComPtr | Конструктор. Ініціалізує член вказівник. |
| Від'єднання | Відокремлює член вказівник. |
| Реліз | Зменшує посилання розраховувати на об'єкт вказував курсор член. |
| IsEqualObject | Порівнює два об'єкти для еквівалентності. |
| Вкладення | Надає вказівника, який уже має його кількість посилань, збільшується. |
| CopyTo | Копіювання внутрішніх вказівник до цільової вказівник і закликає AddRef вказівник Якщо копія успішно. |
| SetSite | Встановлює сайт для внутрішнього вказівник. |
| Консультування | Встановлює точка підключення з об'єктом, який вказав на смарт-покажчика. |
| CoCreateInstance | Створює екземпляр об'єкта типу безпечним чином. |
| QueryInterface | Закликає QueryInterface внутрішніх вказівник тип безпечним чином. |
Оператори
| оператор T * | Перетворює CComPtr об'єкта T*. |
| оператор * | Повертає значення dereferenced член вказівника. |
| &оператор підсилювач; | Повертає адресу вказівника член. |
| оператор - > | Повертає члена вказівник. |
| оператор = | Призначає вказівник вказівник член. |
| оператор! | Повертає TRUE або FALSE, залежно від того, чи, членів вказівник має пусте значення. |
| оператор < | Повертає TRUE або FALSE, залежно від того, чи він є менше, ніж інший вказівник. |
| оператор = = | Порівнює два вказівники еквівалентності. |
Члени дані
| p | Керовані вказівник COM інтерфейсу типу T*. |