Interface IDiscRecorder2Ex (imapi2.h)
Cette interface représente un appareil physique. Vous utilisez cette interface pour récupérer des informations sur un périphérique CD et DVD installé sur l’ordinateur et effectuer des opérations telles que la fermeture de la barre d’état ou l’éjection du média. Cette interface récupère des informations non disponibles via l’interface IDiscRecorder2 et permet d’accéder plus facilement à certaines des mêmes valeurs de propriété dans IDiscRecorder2.
Pour obtenir une instance de cette interface, créez un instance de l’interface IDiscRecorder2, puis appelez la méthode IDiscRecorder2 ::QueryInterface pour récupérer l’interface IDiscRecorder2Ex.
Notez que vous ne pouvez pas accéder à cette fonctionnalité à partir d’un script.
Héritage
L’interface IDiscRecorder2Ex hérite de l’interface IDispatch. IDiscRecorder2Ex a également les types de membres suivants :
Méthodes
L’interface IDiscRecorder2Ex utilise ces méthodes.
IDiscRecorder2Ex ::GetAdapterDescriptor Récupère le descripteur d’adaptateur pour l’appareil. |
IDiscRecorder2Ex ::GetByteAlignmentMask Récupère le masque d’alignement des octets pour l’appareil. |
IDiscRecorder2Ex ::GetDeviceDescriptor Récupère le descripteur d’appareil pour l’appareil. |
IDiscRecorder2Ex ::GetDiscInformation Récupère les informations sur le disque à partir du média. |
IDiscRecorder2Ex ::GetFeaturePage Récupère la page de fonctionnalité spécifiée à partir de l’appareil. |
IDiscRecorder2Ex ::GetMaximumNonPageAlignedTransferSize Récupère la taille de transfert maximale non alignée sur les pages pour l’appareil. |
IDiscRecorder2Ex ::GetMaximumPageAlignedTransferSize Récupère la taille de transfert maximale alignée sur la page pour l’appareil. |
IDiscRecorder2Ex ::GetModePage Récupère la page de mode spécifiée à partir de l’appareil. |
IDiscRecorder2Ex ::GetSupportedFeaturePages Récupère la liste des pages de fonctionnalités prises en charge ou les pages de fonctionnalités actuelles de l’appareil. |
IDiscRecorder2Ex ::GetSupportedModePages Récupère les pages de mode pris en charge pour l’appareil. |
IDiscRecorder2Ex ::GetSupportedProfiles Récupère les profils pris en charge ou les profils actuels de l’appareil. |
IDiscRecorder2Ex ::GetTrackInformation Récupère les informations de piste à partir du média. |
IDiscRecorder2Ex ::ReadDvdStructure Lit une structure de DVD à partir du média. |
IDiscRecorder2Ex ::SendCommandGetDataFromDevice Envoie une commande MMC à l’appareil d’enregistrement demandant des données à partir de l’appareil. |
IDiscRecorder2Ex ::SendCommandNoData Envoie une commande MMC au périphérique d’enregistrement. Utilisez cette fonction quand aucune mémoire tampon de données n’est envoyée ou reçue de l’appareil. |
IDiscRecorder2Ex ::SendCommandSendDataToDevice Envoie une commande MMC et la mémoire tampon de données associée au périphérique d’enregistrement. |
IDiscRecorder2Ex ::SendDvdStructure Envoie une structure de DVD au média. |
IDiscRecorder2Ex ::SetModePage Définit les données de page de mode pour l’appareil. |
Remarques
Pour écrire des données dans un média, vous devez attacher cet enregistreur à l’enregistreur de données IWriteEngine2 , à l’aide de la méthode IWriteEngine2 ::p ut_Recorder .
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 |