Что означает код HRESULT 0xC00D0FCA (NS_E_DEVICE_NOT_READY)?

 
Предыдущий Следующий
NS_E_WMP_RECORDING_NOT_ALLOWED NS_E_DAMAGED_FILE

NS_E_DEVICE_NOT_READY

Что означает NS_E_DEVICE_NOT_READY

NS_E_DEVICE_NOT_READY (0xC00D0FCA) — указанное устройство присутствует или выбрано, но не готово к запрошенной операции.

Сформированная часть страницы What Is уже содержит стандартное описание AllStat для него. Для дополнительной проверки неготового устройства запишите идентификатор устройства, состояние подключения, наличие носителя и низкоуровневый статус устройства; эти данные полезнее переустановки Player или одновременного изменения нескольких несвязанных настроек.

В журналах случая неготового устройства следует сохранять точные пути или URL, хэши, идентификаторы объектов, смещения и порядок HRESULT, где это применимо. Такие журналы не должны содержать учётные данные, содержимое защищённых лицензий или несвязанные данные библиотеки.

Что проверить

  • Сопоставьте параметры вызова с условием «Указанное устройство присутствует или выбрано, но не готово к запрошенной операции» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Указанное устройство присутствует или выбрано, но не готово к запрошенной операции» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_WMP_WINDOWSAPIFAILUREнизкоуровневый API Windows завершился ошибкой, не оставив более конкретного результата для оболочки WMP
NS_E_NO_ERROR_STRING_FOUNDподсистема ошибок имеет HRESULT, но для него отсутствует локализованная строка описания
NS_E_WMP_MF_CODE_EXPIREDустановленный компонент Windows Media находится вне срока действия, ожидаемого этой сборкой Player

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.