cabeçalho coml2api.h

Esse cabeçalho é usado pelo Armazenamento Estruturado. Para obter mais informações, consulte:

coml2api.h contém as seguintes interfaces de programação:

Funções

 
CreateILockBytesOnHGlobal

Cria um objeto de matriz de bytes que usa um identificador de memória HGLOBAL para armazenar os bytes destinados ao armazenamento na memória de um arquivo composto.
FmtIdToPropStgName

Converte um FMTID (identificador de formato de conjunto de propriedades) em seu nome de armazenamento ou fluxo.
GetConvertStg

A função GetConvertStg retorna o valor atual do bit de conversão para o objeto de armazenamento especificado.
GetHGlobalFromILockBytes

A função GetHGlobalFromILockBytes recupera um identificador de memória global para um objeto de matriz de bytes criado usando a função CreateILockBytesOnHGlobal.
PropStgNameToFmtId

Converte um nome de fluxo ou armazenamento do conjunto de propriedades em seu identificador de formato.
ReadClassStg

A função ReadClassStg lê o CLSID gravado anteriormente em um objeto de armazenamento com a função WriteClassStg.
ReadClassStm

Lê o CLSID gravado anteriormente em um objeto de fluxo com a função WriteClassStm.
Stgcreatedocfile

Cria um novo objeto de armazenamento de arquivos compostos usando a implementação de arquivo composto fornecida por COM para a interface IStorage.
Stgcreatedocfileonilockbytes

Cria e abre um novo objeto de armazenamento de arquivos composto sobre um objeto de matriz de bytes fornecido pelo chamador.
StgCreatePropSetStg

Cria um objeto de armazenamento do conjunto de propriedades de um objeto de armazenamento especificado.
StgCreatePropStg

Cria e abre um conjunto de propriedades em um objeto de fluxo ou armazenamento especificado.
StgCreateStorageEx

Cria um novo objeto de armazenamento usando uma implementação fornecida para as interfaces IStorage ou IPropertySetStorage.
StgIsStorageFile

A função StgIsStorageFile indica se um arquivo de disco específico contém um objeto de armazenamento.
StgIsStorageILockBytes

A função StgIsStorageILockBytes indica se a matriz de bytes especificada contém um objeto de armazenamento.
StgOpenPropStg

Abre um conjunto de propriedades especificado em um objeto de fluxo ou armazenamento especificado.
Stgopenstorage

Abre um objeto de armazenamento raiz existente no sistema de arquivos.
StgOpenStorageEx

Abre um objeto de armazenamento raiz existente no sistema de arquivos. Use essa função para abrir Arquivos Compostos e arquivos regulares.
StgOpenStorageOnILockBytes

A função StgOpenStorageOnILockBytes abre um objeto de armazenamento existente que não reside em um arquivo de disco, mas tem uma matriz de bytes subjacente fornecida pelo chamador.
StgSetTimes

A função StgSetTimes define os tempos de criação, acesso e modificação do arquivo indicado, se houver suporte do sistema de arquivos subjacente.
WriteClassStg

A função WriteClassStg armazena o CLSID (identificador de classe) especificado em um objeto de armazenamento.
Writeclassstm

A função WriteClassStm armazena o CLSID especificado no fluxo.

Estruturas

 
STGOPTIONS

Especifica os recursos do objeto de armazenamento, como o tamanho do setor, nas funções StgCreateStorageEx e StgOpenStorageEx.