Есть ли канонический способ переупорядочить DACL объекта после добавления к нему ACE? - PullRequest
1 голос
/ 11 августа 2011

После добавления ACE к файлу ACL я проверил права доступа к объекту с помощью Explorer.Это дает мне ошибку о том, что DACL не находится в каноническом формате, и спрашивает, хочу ли я изменить его порядок.Есть ли какая-либо документация где-нибудь, которая обеспечивает каноническое упорядочение DACL, поэтому мне не нужно полагаться на проводник, чтобы каждый раз переупорядочивать его?Или (даже лучше) API-функцию, чтобы сделать это для меня?

1 Ответ

1 голос
/ 12 августа 2011

Если вы используете функцию SetEntriesInAcl (в отличие от низкоуровневых функций, таких как AddAce), ACL будет автоматически помещен в канонический порядок.

...