| Предыдущий | Следующий |
| STATUS_INVALID_SUB_AUTHORITY | STATUS_INVALID_SID |
STATUS_INVALID_ACL
Структуру ACL невозможно разобрать как допустимый список управления доступом
ACL представляет собой последовательность записей управления доступом внутри дескриптора безопасности. Этот статус означает, что недопустима сама структура ACL, а не только предоставляемые или запрещаемые ею права.
Причиной могут быть неверные поля размера, неправильные границы ACE, неподдерживаемые для объекта типы ACE или повреждённые сериализованные данные безопасности.
Что проверить
- Проверьте размер и версию ACL, количество ACE и границы каждой записи ACE.
- Проверьте, не создал ли код наследования или преобразования запись ACE, недопустимую для целевой версии ОС или типа объекта.
- Отличайте неправильную структуру ACL от отказа в доступе, вызванного допустимым списком DACL.
Ссылки
- Microsoft: дескрипторы безопасности
- Microsoft: модель безопасности Windows для разработчиков драйверов
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.
