STATPROPSTG 结构 (propidlbase.h)
STATPROPSTG 结构包含有关属性集中单个属性的数据。 此数据是属性 ID 和类型标记,以及可能与属性关联的可选字符串名称。
IPropertyStorage::Enum 提供指向枚举器对象上的 IEnumSTATPROPSTG 接口的指针,该接口可用于枚举当前属性集中的属性的 STATPROPSTG 结构。 STATPROPSTG 定义为:
语法
typedef struct tagSTATPROPSTG {
LPOLESTR lpwstrName;
PROPID propid;
VARTYPE vt;
} STATPROPSTG;
成员
lpwstrName
一个以 null 结尾的宽字符 Unicode 字符串,其中包含与属性关联的可选字符串名称。 可以为 NULL。 必须使用 CoTaskMemFree 释放此成员。
propid
一个 32 位标识符,用于唯一标识属性集中的属性。 属性集中的所有属性都必须具有唯一的属性标识符。
vt
属性类型。
要求
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
标头 | propidlbase.h (包括 Propidl.h) |