使用英语阅读

通过


propidl.h 标头

此标头由多种技术使用。 有关详细信息,请参阅:

propidl.h 包含以下编程接口:

接口

 
IEnumSTATPROPSETSTG

IEnumSTATPROPSETSTG 接口循环访问包含当前 IPropertySetStorage 实例管理的属性集的统计数据的 STATPROPSETSTG 结构数组。
IEnumSTATPROPSTG

IEnumSTATPROPSTG 接口循环访问 STATPROPSTG 结构的数组。 STATPROPSTG 结构包含有关属性集中属性的统计数据。
IPropertySetStorage

IPropertySetStorage 接口创建、打开、删除和枚举支持 IPropertyStorage 接口实例的属性集存储。
IPropertyStorage

IPropertyStorage 接口管理单个属性集的永久性属性。 (IPropertyStorage 接口)

函数

 
FreePropVariantArray

释放 PROPVARIANT 结构数组使用的内存和引用。
PropVariantClear

清除 PROPVARIANT 结构。
PropVariantCopy

创建 PROPVARIANT 结构的副本。
PropVariantInit

PropVariantInit 函数初始化 PROPVARIANT 结构。注意 此函数作为宏实现,可通过包含提供的 ole2.h 头文件获得。
StgConvertPropertyToVariant

将 SERIALIZEDPROPERTYVALUE 数据类型转换为 PROPVARIANT 数据类型。
StgConvertVariantToProperty

将 PROPVARIANT 数据类型转换为 SERIALIZEDPROPERTYVALUE 数据类型。

结构

 
PROPSPEC

许多 IPropertyStorage 方法使用 PROPSPEC 结构通过属性标识符 (ID) 或关联的字符串名称来指定属性。
PROPVARIANT

在 IPropertyStorage 的 ReadMultiple 和 WriteMultiple 方法中使用 PROPVARIANT 结构来定义属性集中的属性的类型标记和值。
SERIALIZEDPROPERTYVALUE

表示序列化的 PROPVARIANT 结构的任意类型的内存范围。
STATPROPSETSTG

STATPROPSETSTG 结构包含有关属性集的信息。 (STATPROPSETSTG 结构)
STATPROPSTG

STATPROPSTG 结构包含有关属性集中单个属性的数据。 此数据是属性 ID 和类型标记,以及可能与属性关联的可选字符串名称。