Méthodes
| CComQIPtr | Constructeur. Initialise le pointeur de membre. |
| Détacher | Détache le pointeur de membre. |
| Communiqué | Décrémente le décompte de références sur l'objet pointé par le pointeur de membre. |
| IsEqualObject | Compare deux objets d'équivalence. |
| Joindre | Attache un pointeur qui a déjà eu AddRef appelé. |
| CopyTo | Copie le pointeur interne vers un pointeur de cible et appelle AddRef sur le pointeur si la copie réussite. |
| SetSite | Définit l'emplacement pour le pointeur interne. |
| Conseiller | Établit un point de connexion avec l'objet pointé par le pointeur intelligent. |
| CoCreateInstance | Crée une instance de manière type-safe. |
| QueryInterface | Interroge une interface sur le pointeur interne de manière type-safe. |
Opérateurs
| opérateur T * | Convertit un objet CComQIPtr T*. |
| opérateur * | Renvoie la valeur du pointeur de membre déréférencée. |
| & de l'opérateur; | Retourne l'adresse du pointeur membre. |
| opérateur - > | Retourne le pointeur de membre. |
| opérateur = | Assigne un pointeur vers le pointeur de membre. |
| opérateur! | Retourne la valeur TRUE ou FALSE, selon que le pointeur de membre est NULL. |
| opérateur < | Retourne la valeur TRUE ou FALSE, selon la question de savoir si un pointeur est inférieur à un autre pointeur. |
| opérateur == | Compare deux pointeurs d'équivalence. |
Membres de données
| p | Le pointeur d'interface COM géré de type T*. |