Les appareils portables Windows prennent en charge les propriétés de stockage suivantes.
Propriété
VarType
Description
WPD_STORAGE_CAPACITY
VT_UI8
Capacité de stockage totale, en octets.
WPD_STORAGE_CAPACITY_IN_OBJECTS
VT_UI8
Indique la capacité de stockage totale dans les objets ; par exemple, les emplacements disponibles sur un carte SIM.
WPD_STORAGE_DESCRIPTION
VT_LPWSTR
Description lisible par l’homme du stockage.
WPD_STORAGE_FILE_SYSTEM_TYPE
VT_LPWSTR
Description sous forme de chaîne du système de fichiers utilisé par le stockage, par exemple, « FAT32 », « NTFS », « Contoso File System », etc.
WPD_STORAGE_FREE_SPACE_IN_BYTES
VT_UI8
Espace de stockage disponible, en octets.
WPD_STORAGE_FREE_SPACE_IN_OBJECTS
VT_UI8
Nombre d’objets supplémentaires pouvant être écrits sur l’appareil. Par exemple, si un appareil n’autorise qu’un seul objet, ce serait zéro si l’objet existait déjà.
WPD_STORAGE_SERIAL_NUMBER
VT_LPWSTR
Numéro de série propre au fournisseur pour le stockage.
WPD_STORAGE_MAX_OBJECT_SIZE
VT_UI8
Spécifie la taille maximale d’un seul objet, en octets, qui peut être placé sur ce stockage.
WPD_STORAGE_TYPE
VT_UI4
Décrit le type physique d’un support de stockage mémoire.
WPD_STORAGE_ACCESS_CAPABILITY
VT_UI4
Identifie toute protection en écriture qui affecte globalement ce stockage. Cela est prioritaire sur l’accès spécifié sur des objets individuels. Les valeurs possibles proviennent de l’énumération WPD_STORAGE_ACCESS_CAPABILITY_VALUES définie dans PortableDevice.h. Par exemple, si WPD_STORAGE_TYPE est rom ( c’est-à-dire WPD_STORAGE_TYPE_FIXED_ROM ou WPD_STORAGE_TYPE_REMOVABLE_ROM), WPD_STORAGE_ACCESS_CAPABILITY valeur doit être WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION.