IWMDMStorage::SetAttributes-Methode (mswmdm.h)
Die SetAttributes-Methode legt die Attribute des Speichers fest.
Syntax
HRESULT SetAttributes(
[in] DWORD dwAttributes,
[in] _WAVEFORMATEX *pFormat
);
Parameter
[in] dwAttributes
DWORD , das die festzulegenden Attribute angibt. In der folgenden Tabelle sind die Attribute aufgeführt, die mit diesem Parameter festgelegt werden können.
attribute | BESCHREIBUNG |
---|---|
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_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. |
[in] pFormat
Optionaler Zeiger auf eine _WAVEFORMATEX-Struktur , die Audioinformationen zum Objekt 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
Hinweise
Viele der für GetAttributes aufgeführten Attribute können nicht festgelegt werden und sind daher nicht in der Attributtabelle für SetAttributes aufgeführt.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | mswmdm.h |
Bibliothek | Mssachlp.lib |