| Предыдущий | Следующий |
| QPLIST_E_READ_ERROR | QPLIST_E_EXPECTING_TYPE |
QPLIST_E_EXPECTING_NAME
Что означает QPLIST_E_EXPECTING_NAME
QPLIST_E_EXPECTING_NAME (0X80041653) — в текущей позиции отсутствует имя свойства.
В текущем поле определения ожидается имя свойства. Пустое поле, неверный separator или преждевременный type specifier сдвигают parser в этот HRESULT; сохраняйте исходную строку записи и её column position до автоматической нормализации.
Что проверить
- Сохраните position после предыдущего delimiter и следующий токен.
- парсер ожидает свойство name, поэтому проверьте пустое имя, лишнюю запятую и escaping.
- Контроль — добавить только корректное имя при тех же GUID/type fields.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
