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