Поделиться через


Интерфейс IDiscRecorder2Ex (imapi2.h)

Этот интерфейс представляет физическое устройство. Этот интерфейс используется для получения сведений об устройстве компакт-диска и DVD, установленном на компьютере, а также для выполнения таких операций, как закрытие лотка или извлечение носителя. Этот интерфейс получает сведения, недоступные через интерфейс IDiscRecorder2 , и обеспечивает более простой доступ к некоторым из этих же значений свойств в IDiscRecorder2.

Чтобы получить экземпляр этого интерфейса, создайте экземпляр интерфейса IDiscRecorder2 , а затем вызовите метод IDiscRecorder2::QueryInterface , чтобы получить интерфейс IDiscRecorder2Ex .

Обратите внимание, что вы не можете получить доступ к этой функции из скрипта.

Наследование

Интерфейс IDiscRecorder2Ex наследуется от интерфейса IDispatch . IDiscRecorder2Ex также имеет следующие типы элементов:

Методы

Интерфейс IDiscRecorder2Ex содержит следующие методы.

 
IDiscRecorder2Ex::GetAdapterDescriptor

Извлекает дескриптор адаптера для устройства.
IDiscRecorder2Ex::GetByteAlignmentMask

Извлекает маску выравнивания байтов для устройства.
IDiscRecorder2Ex::GetDeviceDescriptor

Извлекает дескриптор устройства.
IDiscRecorder2Ex::GetDiscInformation

Извлекает сведения о диске с носителя.
IDiscRecorder2Ex::GetFeaturePage

Извлекает указанную страницу компонента с устройства.
IDiscRecorder2Ex::GetMaximumNonPageAlignedTransferSize

Извлекает максимальный размер передачи, не выровненный по страницам, для устройства.
IDiscRecorder2Ex::GetMaximumPageAlignedTransferSize

Извлекает максимальный размер передачи, выровненный по страницам, для устройства.
IDiscRecorder2Ex::GetModePage

Извлекает страницу указанного режима с устройства.
IDiscRecorder2Ex::GetSupportedFeaturePages

Извлекает список поддерживаемых страниц функций или текущих страниц функций устройства.
IDiscRecorder2Ex::GetSupportedModePages

Извлекает страницы поддерживаемого режима для устройства.
IDiscRecorder2Ex::GetSupportedProfiles

Извлекает поддерживаемые профили или текущие профили устройства.
IDiscRecorder2Ex::GetTrackInformation

Извлекает информацию о дорожке из носителя.
IDiscRecorder2Ex::ReadDvdStructure

Считывает структуру DVD с носителя.
IDiscRecorder2Ex::SendCommandGetDataFromDevice

Отправляет команду MMC на записывающее устройство, запрашивая данные с устройства.
IDiscRecorder2Ex::SendCommandNoData

Отправляет команду MMC на устройство записи. Используйте эту функцию, если буфер данных не отправляется на устройство и не получается с устройства.
IDiscRecorder2Ex::SendCommandSendDataToDevice

Отправляет команду MMC и связанный с ней буфер данных на устройство записи.
IDiscRecorder2Ex::SendDvdStructure

Отправляет структуру DVD на носитель.
IDiscRecorder2Ex::SetModePage

Задает данные страницы режима для устройства.

Комментарии

Чтобы записать данные на носитель, необходимо подключить это средство записи к средству записи данных IWriteEngine2 с помощью метода IWriteEngine2::p ut_Recorder .

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header imapi2.h

См. также раздел

IDiscRecorder2