IWMDMStorage::GetAttributes-Methode (mswmdm.h)
Die GetAttributes-Methode ruft die Attribute des Speichers ab.
Syntax
HRESULT GetAttributes(
[out] DWORD *pdwAttributes,
[out] _WAVEFORMATEX *pFormat
);
Parameter
[out] pdwAttributes
Zeiger auf ein DWORD , das eines oder mehrere der folgenden Attribute angibt, kombiniert mit einem bitweisen OR.
attribute | BESCHREIBUNG |
---|---|
WMDM_STORAGE_ATTR_FILESYSTEM | Dieses Objekt ist das Speichermedium der obersten Ebene, z. B. ein Speicher Karte oder ein anderer Typ von Onboardspeicher. |
WMDM_STORAGE_ATTR_REMOVABLE | Das globale Speichermedium ist wechselbar. |
WMDM_STORAGE_ATTR_NONREMOVABLE | Das globale Speichermedium kann nicht entfernbar sein. |
WMDM_STORAGE_ATTR_FOLDERS | Das globale Speichermedium unterstützt Ordner und Die Dateihierarchie. |
WMDM_STORAGE_ATTR_HAS_FILES | Dieses Speicherobjekt enthält mindestens eine Datei als unmittelbar untergeordnetes Element. |
WMDM_STORAGE_ATTR_HAS_FOLDERS | Dieses Speicherobjekt enthält mindestens einen Ordner als unmittelbar untergeordnetes Objekt. |
WMDM_STORAGE_ATTR_CANEDITMETADATA | Dieser Speicher kann Metadaten bearbeiten. |
WMDM_FILE_ATTR_FILE | Dies ist eine Datei auf dem Speichermedium. |
WMDM_FILE_ATTR_FOLDER | Dies ist ein Ordner auf dem Speichermedium. |
WMDM_FILE_ATTR_LINK | Dies ist ein Link, der eine Zuordnung zwischen mehreren Dateien erstellt. |
WMDM_FILE_ATTR_AUDIO | Diese Datei enthält Audiodaten. |
WMDM_FILE_ATTR_DATA | Diese Datei enthält Nicht-Audiodaten. |
WMDM_FILE_ATTR_CANPLAY | Diese Audiodatei kann vom Gerät wiedergegeben werden. |
WMDM_FILE_ATTR_CANDELETE | Diese Datei kann gelöscht werden. |
WMDM_FILE_ATTR_CANMOVE | Diese Datei oder der Ordner kann auf dem Speichermedium verschoben werden. |
WMDM_FILE_ATTR_CANRENAME | Diese Datei oder dieser Ordner kann umbenannt werden. |
WMDM_FILE_ATTR_CANREAD | Diese Datei kann vom Hostcomputer gelesen werden. |
WMDM_FILE_ATTR_MUSIC | Diese Audiodatei enthält Musik. |
WMDM_FILE_ATTR_AUDIOBOOK | Dies ist eine Hörbuchdatei. |
WMDM_FILE_ATTR_VIDEO | Diese Datei enthält Videodaten. |
WMDM_FILE_ATTR_HIDDEN | Diese Datei ist im Dateisystem ausgeblendet. |
WMDM_FILE_ATTR_SYSTEM | Dies ist eine Systemdatei. |
WMDM_FILE_ATTR_READONLY | Dies ist eine schreibgeschützte Datei. |
WMDM_STORAGE_ATTR_VIRTUAL | Dieser Speicher ist virtuell und entspricht keinem tatsächlichen Speicher im Dateisystem des Geräts. (Ordner, die auf Der Grundlage von Metadaten erstellt werden, sind ein Beispiel für virtuellen Speicher.) |
WMDM_STORAGE_IS_DEFAULT | Dieser Speicher ist der Standardspeicherort, an dem neue digitale Medien auf dem Gerät gespeichert werden. |
WMDM_STORAGE_CONTAINS_DEFAULT | Dieser Speicher enthält den Standardspeicher, in dem neue digitale Medien platziert werden sollen. |
[out] pFormat
Optionaler Zeiger auf eine _WAVEFORMATEX-Struktur , die die Audioattribute des Objekts angibt.
Rückgabewert
Die Methode gibt ein HRESULT zurück. Alle Schnittstellenmethoden in Windows Media Geräte-Manager können eine der folgenden Klassen von Fehlercodes zurückgeben:
- Standard-COM-Fehlercodes
- In HRESULT-Werte konvertierte Windows-Fehlercodes
- Windows Media Geräte-Manager Fehlercodes
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |