Site icon EfmSoft

Что означает код HRESULT 0x80041816 (CI_E_USE_DEFAULT_PID)?

 
Предыдущий Следующий
CI_E_NOT_FOUND CI_E_DUPLICATE_NOTIFICATION

CI_E_USE_DEFAULT_PID

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

CI_E_USE_DEFAULT_PID означает: Переданный идентификатор свойства не поддерживается; следует использовать идентификатор по умолчанию. Переданный Property ID не поддерживается для этой операции, и API требует использовать PID по умолчанию. Это ошибка выбора идентификатора свойства.

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

  • Запишите переданный PID и место, где он был получен или сгенерирован.
  • Сверьте property set/schema и допустимые PID для конкретного API, не полагаясь на идентификатор из другого каталога.
  • Проверьте, что код правильно обрабатывает специальное значение default PID, а не превращает его в обычное число.

Дальнейшие действия

Используйте документированный default PID или поддерживаемый идентификатор из правильного property set. Не назначайте собственный PID без механизма, который его регистрирует.

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


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

Exit mobile version