Что означает код HRESULT 0xC00D0FB5 (NS_E_WMPXML_ENDOFDATA)?

 
Предыдущий Следующий
NS_E_WMPXML_NOERROR NS_E_WMPXML_PARSEERROR

NS_E_WMPXML_ENDOFDATA

Когда возвращается NS_E_WMPXML_ENDOFDATA со значением 0xC00D0FB5, проверяемое состояние — XML-ввод закончился до завершения текущей конструкции.

Ключевая проверка. Сравните ожидаемую XML конструкцию с фактическим EOF. Сохраните исходные bytes без перекодирования. Зафиксируйте parser line и column. Проверьте текущий element перед исправлением. Не правьте несколько XML узлов одновременно. Повторите parse того же документа. Сохраните следующий parser status отдельно.

Фиксация состояния

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

Измените только причину «XML-ввод закончился до завершения текущей конструкции»; если исходный вызов проходит дальше, граница локализована.

Документация


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