| Предыдущий | Следующий |
| ERROR_LUIDS_EXHAUSTED | ERROR_INVALID_ACL |
ERROR_INVALID_SUB_AUTHORITY
Что означает ERROR_INVALID_SUB_AUTHORITY
ERROR_INVALID_SUB_AUTHORITY означает, что SID содержит недопустимую subauthority либо её использование не соответствует требованиям конкретного security API.
Что проверить
- Проверьте revision, identifier authority и число subauthorities.
- Сверьте фактический размер буфера с числом компонентов SID.
- Если SID собирается вручную, исключите ошибку смещения, endian conversion или повреждение длины.
Как исправлять
Формируйте SID штатными функциями и проверяйте его через IsValidSid до дальнейшего использования. Если ошибка относится только к одному security call, дополнительно проверьте допустимость конкретного RID/subauthority для этого контекста, а не только общую структурную корректность SID.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
