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


Коды результатов IMAPIv1

Методы интерфейсов IMAPI возвращают S_OK, если метод был успешным. В противном случае они возвращают один из следующих кодов результатов.

Констант/значение Описание
IMAPI_S_PROPERTIESIGNORED
0x40200
Неизвестное свойство было передано в набор свойств, и оно было проигнорировано.
IMAPI_S_BUFFER_TO_SMALL
0x40201
Выходной буфер слишком мал.
IMAPI_E_NOTOPENED
0x8004020b
Вызов IDiscMaster::Open не выполнен.
IMAPI_E_NOTINITIALIZED
0x8004020c
Объект средства записи не инициализирован.
IMAPI_E_USERABORT
0x8004020d
Пользователь отменил операцию.
IMAPI_E_GENERIC
0x8004020e
Произошла общая ошибка.
IMAPI_E_MEDIUM_NOTPRESENT
0x8004020f
На устройстве нет диска.
IMAPI_E_MEDIUM_INVALIDTYPE
0x80040210
Носитель не является типом, который можно использовать.
IMAPI_E_DEVICE_NOPROPERTIES
0x80040211
Средство записи не поддерживает никаких свойств.
IMAPI_E_DEVICE_NOTACCESSIBLE
0x80040212
Устройство не может быть использовано или уже используется.
IMAPI_E_DEVICE_NOTPRESENT
0x80040213
Устройство отсутствует или было удалено.
IMAPI_E_DEVICE_INVALIDTYPE
0x80040214
Средство записи не поддерживает операцию.
IMAPI_E_INITIALIZE_WRITE
0x80040215
Не удалось инициализировать интерфейс диска для записи.
IMAPI_E_INITIALIZE_ENDWRITE
0x80040216
Не удалось инициализировать интерфейс диска для закрытия.
IMAPI_E_FILESYSTEM
0x80040217
Ошибка при включении или отключении доступа к файловой системе или при обнаружении автоматической вставки.
IMAPI_E_FILEACCESS
0x80040218
Произошла ошибка при записи файла изображения.
IMAPI_E_DISCINFO
0x80040219
Произошла ошибка при попытке чтения данных диска с устройства.
IMAPI_E_TRACKNOTOPEN
0x8004021a
Аудиодорожка не открыта для записи.
IMAPI_E_TRACKOPEN
0x8004021b
Открытая аудиодорожка уже поставлена.
IMAPI_E_DISCFULL
0x8004021c
Диск не может содержать больше данных.
IMAPI_E_BADJOLIETNAME
0x8004021d
Приложение попыталось добавить на диск элемент с неправильным именем.
IMAPI_E_INVALIDIMAGE
0x8004021e
Промежуточное изображение не подходит для ожога. Он был поврежден или очищен и не имеет пригодного для использования содержимого.
IMAPI_E_NOACTIVEFORMAT
0x8004021f
Активный формат master не выбран с помощью IDiscMaster::SetActiveDiscMasterFormat.
IMAPI_E_NOACTIVERECORDER
0x80040220
Активное средство записи дисков не выбрано с помощью IDiscMaster::SetActiveDiscRecorder.
IMAPI_E_WRONGFORMAT
0x80040221
Вызов IJolietDiscMaster был выполнен, когда IRedbookDiscMaster является активным форматом или наоборот. Чтобы использовать другой формат, измените формат и очистите содержимое файла изображения.
IMAPI_E_ALREADYOPEN
0x80040222
Ваше приложение уже выполнило вызов IDiscMaster::Open для этого объекта.
IMAPI_E_WRONGDISC
0x80040223
Многосеансовый диск IMAPI удален из активного средства записи.
IMAPI_E_FILEEXISTS
0x80040224
Добавляемый файл уже находится в файле образа, и флаг перезаписи не установлен.
IMAPI_E_STASHINUSE
0x80040225
Другое приложение уже использует файл IMAPI stash, необходимый для создания образа диска. Повторите попытку позже.
IMAPI_E_DEVICE_STILL_IN_USE
0x80040226
Другое приложение уже использует это устройство, поэтому IMAPI не может получить доступ к устройству.
IMAPI_E_LOSS_OF_STREAMING
0x80040227
Потеряна потоковая передача содержимого; Возможно, произошло недостаточное выполнение буфера.
IMAPI_E_COMPRESSEDSTASH
0x80040228
Тайна находится на сжатом томе и не может быть прочитана.
IMAPI_E_ENCRYPTEDSTASH
0x80040229
Тайна находится на зашифрованном томе и не может быть прочитана.
IMAPI_E_NOTENOUGHDISKFORSTASH
0x8004022a
Недостаточно свободного места для создания файла схватки на указанном томе.
IMAPI_E_REMOVABLESTASH
0x8004022b
Выбранное расположение тайки находится на съемном носителе.
IMAPI_E_CANNOT_WRITE_TO_MEDIA
0x8004022c
Носитель не может быть записан.
IMAPI_E_TRACK_NOT_BIG_ENOUGH
0x8004022d
Трасса не достаточно большая.

Требования

Требование Значение
Минимальная версия клиента
Windows XP [только классические приложения]
Минимальная версия сервера
Windows Server 2003 [только классические приложения]
Заголовок
Imapierror.h