Classe de IPersistStreamInitImpl
Essa classe implementa IUnknown e fornece uma implementação padrão de interface de IPersistStreamInit .
Importante |
---|
Essa classe e seus membros não podem ser usados em aplicativos executados em Tempo de Execução do Windows. |
template<
class T
>
class ATL_NO_VTABLE IPersistStreamInitImpl :
public IPersistStreamInit
Parâmetros
- T
Sua classe, derivada de IPersistStreamInitImpl.
Membros
Métodos públicos
Nome |
Descrição |
---|---|
Recupera o CLSID do objeto. |
|
Retorna o tamanho de fluxo necessário salvar os dados do objeto.a implementação de ATL retorna E_NOTIMPL. |
|
Inicializa um objeto criado. |
|
Verifica se os dados do objeto foram alterado desde que os foram salvos o último. |
|
Carrega as propriedades do objeto de fluxo especificado. |
|
Salva as propriedades do objeto para o fluxo especificado. |
Comentários
A interface de IPersistStreamInit permite que um cliente peça ao objeto carregar e salvar os dados persistentes a um único fluxo.A classe IPersistStreamInitImpl fornece uma implementação padrão de esta interface e implementa IUnknown enviar informações para o dispositivo de despejo em compilações de depuração.
Artigos relacionados tutorial de ATL, criando um projeto de ATL
Hierarquia de herança
IPersistStreamInit
IPersistStreamInitImpl
Requisitos
Cabeçalho: atlcom.h