当我调用GetNamedSecurityInfo API并且成功时,MSDN声明我需要在LocalFree
上调用ppSecurityDescriptor
,但ppDacl
和ppSacl
怎么办? ?
答案 0 :(得分:3)
根据MSDN:
指向变量的指针,该变量接收指向安全描述符
中所有者SID的指针指向变量的指针,该变量在返回的安全描述符
中接收指向主组SID的指针指向变量的指针,该变量在返回的安全描述符
中接收指向DACL的指针指向变量的指针,该变量在返回的安全描述符
中接收指向SACL的指针这些参数将指向ppSecurityDescriptor中返回的安全描述符中的相应参数。
您只需释放ppSecurityDescriptor
,因为其他指针指向安全描述符中的字段。