存储属性

Windows 可移植设备支持以下存储属性。

属性 VarType 说明
WPD_STORAGE_CAPACITY VT_UI8 总存储容量(以字节为单位)。
WPD_STORAGE_CAPACITY_IN_OBJECTS VT_UI8 指示对象中的总存储容量;例如,SIM 卡上的可用插槽卡。
WPD_STORAGE_DESCRIPTION VT_LPWSTR 存储的可读说明。
WPD_STORAGE_FILE_SYSTEM_TYPE VT_LPWSTR 存储使用的文件系统的字符串说明,例如“FAT32”、“NTFS”、“Contoso 文件系统”等。
WPD_STORAGE_FREE_SPACE_IN_BYTES VT_UI8 可用存储空间(以字节为单位)。
WPD_STORAGE_FREE_SPACE_IN_OBJECTS VT_UI8 可写入设备的其他对象数。 例如,如果设备仅允许单个对象,则如果对象已存在,则为零。
WPD_STORAGE_SERIAL_NUMBER VT_LPWSTR 存储的供应商特定的序列号。
WPD_STORAGE_MAX_OBJECT_SIZE VT_UI8 指定可放置在此存储上的单个对象的最大大小(以字节为单位)。
WPD_STORAGE_TYPE VT_UI4 描述内存存储介质的物理类型。
WPD_STORAGE_ACCESS_CAPABILITY VT_UI4 标识全局影响此存储的任何写入保护。 这优先于对单个对象指定的访问。 可能的值来自 PortableDevice.h 中定义的 WPD_STORAGE_ACCESS_CAPABILITY_VALUES 枚举。 例如,如果WPD_STORAGE_TYPEWPD_STORAGE_TYPE_FIXED_ROMWPD_STORAGE_TYPE_REMOVABLE_ROM) 的 ROM (,则必须WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETIONWPD_STORAGE_ACCESS_CAPABILITY值。

要求

要求
标头
PortableDevice.h

另请参阅

WPD 属性和属性