Какие возвращаемые параметры мне нужно освободить от API GetNamedSecurityInfo?

Когда я позвонил GetNamedSecurityInfo API и это успешно, MSDN утверждает, что мне нужно позвонить LocalFree на ppSecurityDescriptor, но что насчет ppDacl а также ppSacl?

1

Решение

В соответствии с MSDN:

Указатель на переменную, которая получает указатель на SID владельца в дескрипторе безопасности

Указатель на переменную, которая получает указатель на SID первичной группы в возвращенном дескрипторе безопасности

Указатель на переменную, которая получает указатель на DACL в возвращенном дескрипторе безопасности

Указатель на переменную, которая получает указатель на SACL в возвращенном дескрипторе безопасности

эти параметры будут указывать на соответствующие параметры в дескрипторе безопасности, возвращенном в ppSecurityDescriptor.

Вам нужно только бесплатно ppSecurityDescriptor поскольку другие указатели указывают на поля в дескрипторе безопасности.

3

Другие решения

Других решений пока нет …