Site icon EfmSoft

Что означает код HRESULT 0x80040E6F (SEC_E_INVALIDACCESSENTRYLIST)?

 
Предыдущий Следующий
SEC_E_NOOWNER SEC_E_INVALIDOWNER

SEC_E_INVALIDACCESSENTRYLIST

Что означает SEC_E_INVALIDACCESSENTRYLIST

SEC_E_INVALIDACCESSENTRYLIST (0x80040E6F) — Список записей доступа некорректен как единая структура управления доступом.

Код относится к интерфейсам администрирования безопасности Windows/OLE DB, где список прав передаётся как структурированный набор записей доступа. Для диагностики важны провайдер, защищаемый объект и исходная структура списка; имя константы само по себе не указывает на ACL файла или реестра.

Несмотря на префикс SEC_, этот код относится к структуре списка записей доступа в API администрирования безопасности. Ошибка может быть в количестве записей, указателях, наследовании или режиме доступа или противоречивом наборе ACE.

Что проверить

  • Проверьте число ACTRL_ACCESS_ENTRY, указатели на массивы, тип trustee и режим доступа каждой записи.
  • Исключите противоречивые или дублирующиеся записи и неподдерживаемое наследование для конкретного защищаемого объекта и провайдера.
  • Сохраните CLSID провайдера и метод интерфейса: одинаковый список может иметь разные допустимые права у разных провайдеров.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version