| Предыдущий | Следующий |
| RPC_E_FULLSIC_REQUIRED | CO_E_FAILEDTOIMPERSONATE |
RPC_E_INVALID_STD_NAME
Что означает RPC_E_INVALID_STD_NAME
RPC_E_INVALID_STD_NAME означает, что имя principal для COM/RPC security имеет неверный формат для механизма MSSTD. Ошибка относится к настройке security blanket, а не к содержимому аргументов удалённого метода.
Что проверить
- Сохраните principal name до любых преобразований.
- Зафиксируйте authentication service, уровень impersonation и параметры
CoInitializeSecurity. - Проверьте, не передаётся ли URI, DNS-строка или другое имя вместо ожидаемой формы principal.
- Сравните параметры с рабочим вызовом к тому же серверу.
Исправьте формирование principal name и повторите исходный COM-вызов. Если ошибка исчезает только при полном отключении security, это обход, а не корректное исправление.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
