| Предыдущий | Следующий |
| ERROR_INVALID_SHARENAME | ERROR_INVALID_MESSAGENAME |
ERROR_INVALID_PASSWORDNAME
Что означает ERROR_INVALID_PASSWORDNAME
ERROR_INVALID_PASSWORDNAME указывает, что legacy network/authentication API получил поле пароля в недопустимом представлении.
Что проверить
- Проверьте границу ANSI/Unicode и соответствие A/W variant вызываемой функции.
- Сверьте pointer, длину буфера и null termination.
- Убедитесь, что передаётся ожидаемая строка, а не credential blob или сериализованная структура другого уровня.
Как исправлять
Исправьте способ передачи значения на API boundary. Не обрезайте, не trim и не нормализуйте пароль автоматически: пробелы и другие символы могут быть частью действительного секрета. Если формат корректен, только после этого переходите к диагностике password policy и проверки credentials.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.