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
Eine umfassende Liste möglicher Fehlercodes finden Sie unter Fehlercodes.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile mswmdm.h
Bibliothek Mssachlp.lib

Weitere Informationen

Untersuchen eines Geräts

IWMDMEnumStorage-Schnittstelle

IWMDMStorage-Schnittstelle

IWMDMStorage::EnumStorage

IWMDMStorage::SetAttributes

_WAVEFORMATEX