Partager via


Méthode IDiscFormat2 ::IsRecorderSupported (imapi2.h)

Détermine si l’enregistreur prend en charge le format donné.

Syntaxe

HRESULT IsRecorderSupported(
  [in]  IDiscRecorder2 *recorder,
  [out] VARIANT_BOOL   *value
);

Paramètres

[in] recorder

Interface IDiscRecorder2 de l’enregistreur à tester.

[out] value

Est VARIANT_TRUE si l’enregistreur prend en charge le format donné ; sinon, VARIANT_FALSE.

Valeur retournée

S_OK ou S_FALSE sont retournés en cas de réussite, mais d’autres codes de réussite peuvent être retournés à la suite de l’implémentation. Les codes d’erreur suivants sont généralement retournés en cas d’échec de l’opération, mais ne représentent pas les seules valeurs d’erreur possibles :

Code de retour Description
E_POINTER
Le pointeur n’est pas valide.

Valeur : 0x80004003

Remarques

Lorsqu’elle est implémentée par l’interface IDiscFormat2RawCD , cette méthode retourne E_IMAPI_DF2RAW_MEDIA_IS_NOT_SUPPORTED dans le cas où l’enregistreur ne prend pas en charge le format donné. Il est important de noter que dans ce scénario spécifique, la valeur n’indique pas qu’une erreur s’est produite, mais plutôt le résultat d’une opération réussie.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista, Windows XP avec SP2 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi2.h

Voir aussi

IDiscFormat2