CComQIPtr Class
Una clase de puntero inteligente para administrar punteros de interfaz COM.
template<
class T,
const IID* piid = &__uuidof(T)
>
class CComQIPtr: public CComPtr<T>
Parámetros
T
Una interfaz COM que especifica el tipo de puntero que se va a almacenar.piid
Un puntero al identificador IID de T.
Members
Constructores públicos
Name |
Descripción |
---|---|
Constructor. |
Operadores públicos
Name |
Descripción |
---|---|
Asigna un puntero al puntero de miembro. |
Comentarios
ATL utiliza CComQIPtr y CComPtr para administrar los punteros de interfaz COM, que derivan de CComPtrBase. Ambas clases realizan el recuento de referencias automático con llamadas a AddRef y a Liberar. Operaciones sobrecargadas del puntero de identificador de los operadores.
Jerarquía de herencia
CComQIPtr
Requisitos
encabezado: atlcomcli.h