Интерфейс 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 |