| Предыдущий | Следующий |
| RPC_S_INVALID_RPC_PROTSEQ | RPC_S_INVALID_ENDPOINT_FORMAT |
RPC_S_INVALID_STRING_UUID
RPC_S_INVALID_STRING_UUID означает, что строка, которая должна представлять UUID, имеет недопустимый формат UUID. RPC использует UUID для идентификации интерфейсов, объектов и других компонентов привязки.
Почему это важно
Замена недопустимого UUID другим допустимым UUID не является безобидным исправлением формата: после этого клиент может запросить неверный интерфейс или объект RPC. Рассматривайте сбой как ошибку конфигурации, маршалинга или проверки входных данных.
Что проверить
- Зафиксируйте источник UUID: созданный интерфейс IDL, параметр реестра, файл конфигурации или пользовательский ввод.
- По возможности используйте API преобразования UUID RPC вместо собственного синтаксического анализа.
- Убедитесь, что строка GUID не была скопирована с лишними знаками препинания, префиксом или обрезанной последовательностью символов.
Microsoft: строковая привязка · Возвращаемые значения RPC
Нужно найти другой код? Найти другой код состояния или ошибки.