Partager via


MÉTHODE IMDSPStorage2 ::GetAttributes2 (mswmdm.h)

La méthode GetAttributes2 obtient les attributs des fichiers ou des stockages.

Syntaxe

HRESULT GetAttributes2(
  [out] DWORD            *pdwAttributes,
  [out] DWORD            *pdwAttributesEx,
  [out] _WAVEFORMATEX    *pAudioFormat,
  [out] _VIDEOINFOHEADER *pVideoFormat
);

Paramètres

[out] pdwAttributes

Pointeur vers un DWORD contenant les attributs de base tels que définis dans la méthode IWMDMStorage ::GetAttributes .

[out] pdwAttributesEx

Pointeur vers un DWORD contenant les attributs étendus. Actuellement, aucun attribut étendu n’est défini.

[out] pAudioFormat

Pointeur vers une structure _WAVEFORMATEX qui contient des informations de format audio sur l’objet . Ce paramètre est facultatif et est ignoré si le fichier n’est pas audio.

[out] pVideoFormat

Pointeur vers une structure _VIDEOINFOHEADER qui contient des informations de format vidéo sur l’objet. Ce paramètre est facultatif et est ignoré si le fichier n’est pas vidéo.

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
Pour obtenir une liste complète des codes d’erreur possibles, consultez Codes d’erreur.

Remarques

Consultez les remarques relatives à IWMDMStorage ::GetAttributes.

Cette méthode doit être implémentée. Il ne doit pas retourner WMDM_E_NOTSUPPORTED ni E_NOTIMPL. Pour plus d’informations, consultez Interfaces obligatoires et facultatives.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mswmdm.h
Bibliothèque Mssachlp.lib

Voir aussi

IMDSPStorage2 Interface

IMDSPStorage2 ::SetAttributes2