Что означает код HRESULT 0x8001012C (CO_E_WRONGTRUSTEENAMESYNTAX)?

 
Предыдущий Следующий
CO_E_NETACCESSAPIFAILED CO_E_INVALIDSID

CO_E_WRONGTRUSTEENAMESYNTAX

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

CO_E_WRONGTRUSTEENAMESYNTAX (0X8001012C) — одна из строк доверенного лица не соответствует формату <домен>\<имя> и не равна строке "*".

зафиксируйте CLSID, SID вызывающей и серверной стороны, access токен, RunAs, ACL запуска и доступа и контекст проверки подлинности.

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

  • проверьте отдельно сравнить effective токен и security descriptor на точной границе проверка доступа или impersonation.

Уточнение для этого кода

Имя trustee в COM security descriptor имеет недопустимый синтаксис.

  • Проверьте форму trustee name/SID, переданную ACL API.
  • Разрешите имя в SID штатным API до применения security descriptor.

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


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