Compartir a través de


Interfaz IDiscRecorder2 (imapi2.h)

Esta interfaz representa un dispositivo físico. Esta interfaz se usa para recuperar información sobre un dispositivo CD y DVD instalado en el equipo y para realizar operaciones como cerrar la bandeja o expulsar el medio.

Para crear una instancia de esta interfaz, llame a la función CoCreateInstance . Use__uuidof(MsftDiscRecorder2) para el identificador de clase y __uuidof(IDiscRecorder2) para el identificador de interfaz.

Herencia

La interfaz IDiscRecorder2 hereda de la interfaz IDispatch . IDiscRecorder2 también tiene estos tipos de miembros:

Métodos

La interfaz IDiscRecorder2 tiene estos métodos.

 
IDiscRecorder2::AcquireExclusiveAccess

Adquiere acceso exclusivo al dispositivo.
IDiscRecorder2::CloseTray

Cierra la bandeja de medios.
IDiscRecorder2::D isableMcn

Deshabilita la notificación de cambio multimedia (MCN) para el dispositivo.
IDiscRecorder2::EjectMedia

Expulsa los medios del dispositivo.
IDiscRecorder2::EnableMcn

Habilita la notificación de cambio multimedia (MCN) para el dispositivo.
IDiscRecorder2::get_ActiveDiscRecorder

Recupera el identificador único usado para inicializar el dispositivo de disco.
IDiscRecorder2::get_CurrentFeaturePages

Recupera la lista de páginas de características del dispositivo que están marcados como actuales.
IDiscRecorder2::get_CurrentProfiles

Recupera todos los perfiles MMC del dispositivo marcados como actuales.
IDiscRecorder2::get_DeviceCanLoadMedia

Determina si el dispositivo puede expulsar y volver a cargar los medios posteriormente.
IDiscRecorder2::get_ExclusiveAccessOwner

Recupera el nombre de la aplicación cliente que tiene acceso exclusivo al dispositivo.
IDiscRecorder2::get_LegacyDeviceNumber

Recupera el número de dispositivo heredado para un dispositivo CD o DVD.
IDiscRecorder2::get_ProductId

Recupera el identificador de producto del dispositivo.
IDiscRecorder2::get_ProductRevision

Recupera el código de revisión del producto del dispositivo.
IDiscRecorder2::get_SupportedFeaturePages

Recupera la lista de características que admite el dispositivo.
IDiscRecorder2::get_SupportedModePages

Recupera la lista de páginas de modo MMC que admite el dispositivo.
IDiscRecorder2::get_SupportedProfiles

Recupera la lista de perfiles MMC que admite el dispositivo.
IDiscRecorder2::get_VendorId

Recupera el identificador de proveedor del dispositivo.
IDiscRecorder2::get_VolumeName

Recupera el nombre de volumen único asociado al dispositivo.
IDiscRecorder2::get_VolumePathNames

Recupera una lista de letras de unidad y puntos de montaje NTFS para el dispositivo.
IDiscRecorder2::InitializeDiscRecorder

Asocia el objeto al dispositivo de disco especificado.
IDiscRecorder2::ReleaseExclusiveAccess

Libera el acceso exclusivo al dispositivo.

Comentarios

Para crear el objeto MsftDiscRecorder2 en un script, use IMAPI2. MsftDiscRecorder2 como identificador de programa al llamar a CreateObject.

Para escribir datos en medios, debe adjuntar una grabadora a un escritor de formato, por ejemplo, para adjuntar la grabadora a un escritor de datos, llamar al método IDiscFormat2Data::p ut_Recorder .

Varias propiedades de esta interfaz devuelven datos de paquetes definidos por el comando multimedia (MMC). Para obtener información sobre el formato de los datos del paquete, consulte la revisión más reciente de la especificación MMC en ftp://ftp.t10.org/t10/drafts/mmc5.

Requisitos

   
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2.h

Consulte también

IDiscRecorder2Ex