Metodi
| CComPtr | Costruttore. Inizializza il puntatore membri. |
| Scollegare | Disconnette il puntatore membri. |
| Rilascio | Decrementa il conteggio dei riferimenti sull'oggetto a cui punta il puntatore membri. |
| IsEqualObject | Confronta due oggetti per equivalenza. |
| Allegare | Attribuisce un puntatore che già ha incrementato il conteggio dei riferimenti. |
| CopyTo | Copia il puntatore interno a un puntatore a destinazione e invita il puntatore AddRef se la copia è successo. |
| SetSite | Imposta il sito per il puntatore interno. |
| Consigliare | Stabilisce un punto di connessione con l'oggetto a cui puntata il puntatore intelligente. |
| CoCreateInstance | Crea un'istanza di un oggetto in modo indipendente dai tipi. |
| QueryInterface | Chiamate QueryInterface sul puntatore interno in modo indipendente dai tipi. |
Operatori
| operatore T * | Converte un oggetto CComPtr in una T*. |
| operatore * | Restituisce il valore risolto del puntatore del membro. |
| &lificatore di operatore; | Restituisce l'indirizzo del puntatore del membro. |
| operatore - > | Restituisce il puntatore membri. |
| operatore = | Assegna un puntatore al puntatore del membro. |
| operatore! | Restituisce TRUE o FALSE, a seconda che il puntatore membro sia NULL. |
| operatore < | Restituisce TRUE o FALSE, a seconda che il puntatore sia minore di un altro puntatore. |
| operatore = = | Confronta due puntatori per equivalenza. |
Membri dati
| p | Il puntatore a interfaccia COM gestito di tipo T*. |