WriteClassStg
9/8/2008
Essa função armazena o CLSID especificado em um objeto armazenamento.
Syntax
WINOLEAPI WriteClassStg(
IStorage* pStg,
REFCLSID rclsid
);
Parameters
- pStg
[no] IStorage ponteiro para o objeto armazenamento que obtém um novo CLSID.
- rclsid
[no] CLSID sejam armazenados com o objeto.
Return Value
- S_OK
Indica que a CLSID foi gravado com êxito para o arquivo.
- STG_E_MEDIUMFULL
Indica o CLSID não pôde ser gravado devido a falta de memória.
Essa função também retorna qualquer um dos valores de erro retornados pelo IStorage::SetClass método.
Remarks
Passando para esta função qualquer inválido e, em algumas circunstâncias, NULL ponteiros resulta em terminação inesperada do aplicativo.
O WriteClassStg função grava um CLSID para o objeto armazenamento especificado de forma que é possível ler pela ReadClassStg função. Recipiente aplicativos geralmente chamar esta função Antes chamado de IPersistStorage::Save método.
Para determinar se a plataforma oferece suporte a essa função, consulte Determinando suporte COM APIs.
Requirements
Header | ole2.h |
Library | ole32.lib |
Windows Embedded CE | Windows CE 2.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |