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


Метод ICDBurn::GetRecorderDriveLetter (shobjidl.h)

Возвращает букву диска компакт-дисков, помеченного как с поддержкой записи.

Синтаксис

HRESULT GetRecorderDriveLetter(
  [out] LPWSTR pszDrive,
  [in]  UINT   cch
);

Параметры

[out] pszDrive

Тип: LPWSTR

Указатель на строку, содержащую букву диска, например "F:".

[in] cch

Тип: UINT

Размер строки в символах, на которые указывает pszDrive. Обычно это значение равно 4. Допустимы значения, превышающие 4, но дополнительные символы будут игнорироваться этим методом. При значении меньше 4 возникает ошибка E_INVALIDARG.

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

Тип: HRESULT

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

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

Если доступное для записи устройство компакт-дисков присутствует, но этот параметр не выбран, метод вернет код ошибки.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header shobjidl.h
DLL Shell32.dll