| Предыдущий | Следующий |
| STATUS_UNKNOWN_REVISION | STATUS_INVALID_OWNER |
STATUS_REVISION_MISMATCH
Что означает STATUS_REVISION_MISMATCH
STATUS_REVISION_MISMATCH означает, что получатель не поддерживает revision структуры, интерфейса или протокола, которую передал вызывающий код.
Что проверить
- Сохраните обе revision values и size структуры на границе вызова.
- Проверьте смешение headers/runtime разных версий и неверный packing.
- Если интерфейс допускает negotiation, убедитесь, что выбран действительно общий revision.
Как исправлять
Используйте документированную совместимую версию структуры и инициализируйте поля только до её size. Слепое изменение revision number без изменения layout создаёт более опасную несовместимость памяти.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.