| Предыдущий | Следующий |
| RPC_NT_UNSUPPORTED_TYPE | RPC_NT_INVALID_BOUND |
RPC_NT_INVALID_TAG
Среда выполнения RPC отклонила недопустимый тег дискриминанта
Этот статус связан с маршалингом NDR и дискриминируемыми данными. Тег или дискриминант, выбранный клиентом, сервером или заглушкой, не соответствует допустимым вариантам, ожидаемым сгенерированным кодом RPC.
Исследуйте контракт IDL вместе с фактическими данными в сети. Неверный тег часто означает несовпадение версий, повреждённые данные заглушки или передачу вызывающей стороной дискриминанта объединения вне диапазона, поддерживаемого сервером.
Что проверить
- Сравните определения IDL и сгенерированные заглушки клиента и сервера.
- Проверьте значение дискриминанта union или switch в неудачном вызове.
- Не считайте это сбоем транспорта, если пакет RPC дошёл до заглушки.
Ссылки
- Открытые спецификации Microsoft: MS-RPCE
- Microsoft: удалённый вызов процедур (RPC)
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.