GetAclInformation

【勇芳软件工作室】汉化HomePreviousNext

GetAclInformation函数检索有关访问控制列表(ACL)的信息。

BOOL GetAclInformation(

PACL 【ACL】,//指向访问控制列表的指针
LPVOID 【pAclInformation】,//指向ACL信息的指针
DWORD 【nAclInformationLength】,// ACL信息的大小
ACL_INFORMATION_CLASS 【dwAclInformationClass】//请求的信息类
); 

参数

【ACL】

指向ACL结构。该函数检索有关此ACL的信息。

【pAclInformation】

指向缓冲区,接收请求的信息。放入缓冲区的结构取决于【dwAclInformationClass】参数中请求的信息类。

【nAclInformationLength】

指定由【pAclInformation】参数指向的缓冲区的大小(以字节为单位)。

【dwAclInformationClass】

指定一个ACL_INFORMATION_CLASS枚举类型,给出所请求的信息类。此参数可以是此枚举类型的两个值之一。如果值为AclRevisionInformation,该函数将使用ACL_REVISION_INFORMATION结构填充【pAclInformation】参数指向的缓冲区。

如果值为AclSizeInformation,该函数将使用ACL_SIZE_INFORMATION结构填充【pAclInformation】参数指向的缓冲区。

返回值

如果函数成功,返回值不为零。

如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.

也可以看看

ACL, ACL_REVISION_INFORMATION, ACL_SIZE_INFORMATION, GetAce, InitializeAcl, IsValidAcl, SetAclInformation