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


Метод IDiscMaster2::get_IsSupportedEnvironment (imapi2.h)

Извлекает значение, определяющее, содержит ли среда одно или несколько оптических устройств, а контекст выполнения имеет разрешение на доступ к устройствам.

Синтаксис

HRESULT get_IsSupportedEnvironment(
  VARIANT_BOOL *value
);

Параметры

value

VARIANT_TRUE, если среда содержит одно или несколько оптических устройств и контекст выполнения имеет разрешение на доступ к устройствам; в противном случае VARIANT_FALSE.

Возвращаемое значение

S_OK возвращается при успешном выполнении, но в результате реализации могут быть возвращены другие коды успешного выполнения. Следующие коды ошибок обычно возвращаются при сбое операции, но не представляют единственные возможные значения ошибок:

Код возврата Описание
E_POINTER
Недопустимый указатель.

Значение: 0x80004003

Комментарии

Этот метод циклически просматривает все строки в IDiscMaster2 и пытается использовать каждую строку для инициализации объекта DiscRecorder2 . Если какой-либо из средств записи в системе успешно выполняет инициализацию, этот метод возвращает значение TRUE.

Среда должна содержать по крайней мере одно оптическое устройство типа 5.

Требования

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

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

IDiscMaster2