IWMDMStorage ::SetAttributes, méthode (mswmdm.h)
La méthode SetAttributes définit les attributs du stockage.
Syntaxe
HRESULT SetAttributes(
[in] DWORD dwAttributes,
[in] _WAVEFORMATEX *pFormat
);
Paramètres
[in] dwAttributes
DWORD spécifiant les attributs à définir. Le tableau suivant répertorie les attributs qui peuvent être définis par ce paramètre.
Attribut | Description |
---|---|
WMDM_FILE_ATTR_AUDIO | Ce fichier contient des données audio. |
WMDM_FILE_ATTR_DATA | Ce fichier contient des données non audio. |
WMDM_FILE_ATTR_CANPLAY | Ce fichier audio peut être lu par l’appareil. |
WMDM_FILE_ATTR_CANDELETE | Ce fichier peut être supprimé. |
WMDM_FILE_ATTR_CANMOVE | Ce fichier ou dossier peut être déplacé sur le support de stockage. |
WMDM_FILE_ATTR_CANRENAME | Ce fichier ou dossier peut être renommé. |
WMDM_FILE_ATTR_CANREAD | Ce fichier peut être lu par l’ordinateur hôte. |
WMDM_FILE_ATTR_MUSIC | Ce fichier audio contient de la musique. |
WMDM_FILE_ATTR_AUDIOBOOK | Il s’agit d’un fichier de livre audio. |
WMDM_FILE_ATTR_HIDDEN | Ce fichier est masqué sur le système de fichiers |
WMDM_FILE_ATTR_SYSTEM | Il s’agit d’un fichier système |
WMDM_FILE_ATTR_READONLY | Il s’agit d’un fichier en lecture seule. |
[in] pFormat
Pointeur facultatif vers une structure _WAVEFORMATEX qui spécifie des informations audio sur l’objet.
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes suivantes de codes d’erreur :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
La plupart des attributs répertoriés pour GetAttributes ne peuvent pas être définis et ne sont donc pas répertoriés dans la table d’attributs pour SetAttributes.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |