Windows Portable Devices unterstützt die folgenden Speichereigenschaften.
Eigenschaft
VarType
BESCHREIBUNG
WPD_STORAGE_CAPACITY
VT_UI8
Die Gesamtspeicherkapazität in Bytes.
WPD_STORAGE_CAPACITY_IN_OBJECTS
VT_UI8
Gibt die Gesamtspeicherkapazität in Objekten an; beispielsweise die verfügbaren Slots auf einer SIM-Karte.
WPD_STORAGE_DESCRIPTION
VT_LPWSTR
Eine für Menschen lesbare Beschreibung des Speichers.
WPD_STORAGE_FILE_SYSTEM_TYPE
VT_LPWSTR
Eine Zeichenfolgenbeschreibung des Dateisystems, das vom Speicher verwendet wird, z. B. "FAT32", "NTFS", "Contoso File System" usw.
WPD_STORAGE_FREE_SPACE_IN_BYTES
VT_UI8
Der verfügbare Speicherplatz in Bytes.
WPD_STORAGE_FREE_SPACE_IN_OBJECTS
VT_UI8
Die Anzahl zusätzlicher Objekte, die auf das Gerät geschrieben werden können. Wenn ein Gerät beispielsweise nur ein einzelnes Objekt zulässt, ist dies 0, wenn das Objekt bereits vorhanden ist.
WPD_STORAGE_SERIAL_NUMBER
VT_LPWSTR
Eine herstellerspezifische Seriennummer für den Speicher.
WPD_STORAGE_MAX_OBJECT_SIZE
VT_UI8
Gibt die maximale Größe eines einzelnen Objekts in Bytes an, das in diesem Speicher platziert werden kann.
WPD_STORAGE_TYPE
VT_UI4
Beschreibt den physischen Typ eines Speichermediums.
WPD_STORAGE_ACCESS_CAPABILITY
VT_UI4
Gibt jeden Schreibschutz an, der sich global auf diesen Speicher auswirkt. Dies hat Vorrang vor dem Zugriff, der für einzelne Objekte angegeben ist. Mögliche Werte stammen aus der in PortableDevice.h definierten WPD_STORAGE_ACCESS_CAPABILITY_VALUES Enumeration. Wenn WPD_STORAGE_TYPE beispielsweise ein ROM ist (d. h. WPD_STORAGE_TYPE_FIXED_ROM oder WPD_STORAGE_TYPE_REMOVABLE_ROM), muss WPD_STORAGE_ACCESS_CAPABILITY Wert WPD_STORAGE_ACCESS_CAPABILITY_READ_ONLY_WITHOUT_OBJECT_DELETION werden.