| Предыдущий | Следующий |
| E_IMAPI_ERASE_RECORDER_NOT_SUPPORTED | IMAPI_E_FSI_INTERNAL_ERROR |
E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID
Что означает E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID
E_IMAPI_ERASE_CLIENT_NAME_IS_NOT_VALID (0xC0AA090B) — Недопустимое имя клиента.
Что проверить и как подтвердить исправление
Сопоставьте с результатом 0xC0AA090B следующие данные: recorder ID, профиль и состояние мультимедиа, скорость записи, свободные сектора, stage и IMAPI event; отдельно запишите IDiscFormat2Erase, IMAPI.
Для 0xC0AA090B согласуйте формат и режим записи с приводом и носителем; перед повтором определите, завершена ли предыдущая запись частично.
Как локализовать причину
Для IDiscFormat2Erase сохраните recorder ID, тип носителя, erase mode, feature/profile привода и фактический SCSI sense/response на первой неуспешной команде. Проверьте строку client name до присвоения: она должна быть допустимой строкой API и не должна передаваться из уже освобождённого буфера.
Документация для результата 0xC0AA090B: ClientName property · IDiscFormat2Erase · EraseMedia.
Нужно найти другой код? Найти другой код состояния или ошибки.