Site icon EfmSoft

Что означает код HRESULT 0x80040236 (TPC_E_INVALID_RIGHTS)?

 
Также может означать:
КонстантаТипОС
VFW_E_ADVISE_ALREADY_SETHRESULTWindows
Предыдущий Следующий
VFW_E_CORRUPT_GRAPH_FILE VFW_E_ADVISE_ALREADY_SET

TPC_E_INVALID_RIGHTS

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

TPC_E_INVALID_RIGHTS означает, что Tablet PC/Ink API получил запрос, для которого текущие права объекта или вызывающего контекста недостаточны либо недопустимы. Ошибка относится к access contract, а не к формату данных пера.

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

  • Сохраните точный API, целевой object и набор rights/flags, переданных в вызов.
  • Проверьте, кем и в каком security context был создан объект и не изменилось ли его ownership после marshaling или передачи между процессами.
  • Не пытайтесь исправить ошибку повторной регистрацией или общим elevation, пока не установлено, какие именно права требует данный метод.

Как подтвердить правильную обработку

Исправление подтверждается вызовом с допустимым набором rights и корректным owner/security context без TPC_E_INVALID_RIGHTS.

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


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

Exit mobile version