Partilhar via


cabeçalho propidl.h

Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:

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

Interfaces

 
IEnumSTATPROPSETSTG

A interface IEnumSTATPROPSETSTG itera por meio de uma matriz de estruturas STATPROPSETSTG que contêm dados estatísticos sobre os conjuntos de propriedades gerenciados pela instância IPropertySetStorage atual.
IEnumSTATPROPSTG

A interface IEnumSTATPROPSTG itera por meio de uma matriz de estruturas STATPROPSTG. As estruturas STATPROPSTG contêm dados estatísticos sobre propriedades em um conjunto de propriedades.
IPropertySetStorage

A interface IPropertySetStorage cria, abre, exclui e enumera armazenamentos de conjuntos de propriedades que dão suporte a instâncias da interface IPropertyStorage.
IPropertyStorage

A interface IPropertyStorage gerencia as propriedades persistentes de um único conjunto de propriedades. (Interface IPropertyStorage)

Funções

 
FreePropVariantArray

Libera a memória e as referências usadas por uma matriz de estruturas PROPVARIANT.
PropVariantClear

Limpa uma estrutura PROPVARIANT.
PropVariantCopy

Cria uma cópia de uma estrutura PROPVARIANT.
PropVariantInit

A função PropVariantInit inicializa uma estrutura PROPVARIANT. Observação Essa função é implementada como uma macro, disponível incluindo o arquivo de cabeçalho ole2.h fornecido.
StgConvertPropertyToVariant

Converte um tipo de dados SERIALIZEDPROPERTYVALUE em um tipo de dados PROPVARIANT.
StgConvertVariantToProperty

Converte um tipo de dados PROPVARIANT em um tipo de dados SERIALIZEDPROPERTYVALUE.

Estruturas

 
PROPSPEC

A estrutura PROPSPEC é usada por muitos dos métodos de IPropertyStorage para especificar uma propriedade pelo ID (identificador de propriedade) ou pelo nome da cadeia de caracteres associada.
PROPVARIANT

A estrutura PROPVARIANT é usada nos métodos ReadMultiple e WriteMultiple de IPropertyStorage para definir a marca de tipo e o valor de uma propriedade em um conjunto de propriedades.
SERIALIZEDPROPERTYVALUE

Um intervalo de memória de tipo arbitrário que representa uma estrutura PROPVARIANT serializada.
STATPROPSETSTG

A estrutura STATPROPSETSTG contém informações sobre um conjunto de propriedades. (Estrutura STATPROPSETSTG)
STATPROPSTG

A estrutura STATPROPSTG contém dados sobre uma única propriedade em um conjunto de propriedades. Esses dados são a ID da propriedade e a marca de tipo e o nome da cadeia de caracteres opcional que pode estar associado à propriedade .