Clase de IPersistStreamInitImpl
esta clase implementa IUnknown y proporciona una implementación predeterminada de la interfaz de IPersistStreamInit .
Importante |
---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
template<
class T
>
class ATL_NO_VTABLE IPersistStreamInitImpl :
public IPersistStreamInit
Parámetros
- T
la clase, derivada de IPersistStreamInitImpl.
Members
Métodos públicos
Name |
Descripción |
---|---|
Recupera el CLSID del objeto. |
|
Recupera el tamaño de la secuencia necesaria para guardar los datos de objeto.la implementación de ATL devuelve E_NOTIMPL. |
|
Inicializa un objeto recién creado. |
|
Comprueba si los datos de objeto ha cambiado desde que se guardó por última vez. |
|
Carga las propiedades del objeto de la secuencia especificada. |
|
Guarda las propiedades de objeto en la secuencia especificada. |
Comentarios
La interfaz de IPersistStreamInit permite que un cliente solicite que el objeto cargue y guarde los datos persistentes a una sola secuencia.La clase IPersistStreamInitImpl proporciona una implementación predeterminada de esta interfaz y implementa IUnknown enviando información del dispositivo de volcado en versiones de depuración.
artículos relacionados tutorial de ATL, Crear un proyecto ATL
Jerarquía de herencia
IPersistStreamInit
IPersistStreamInitImpl
Requisitos
encabezado: atlcom.h