Compartilhar via


WriteClassStg

Windows Mobile SupportedWindows Embedded CE Supported

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