InitializeSecurityDescriptor

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

InitializeSecurityDescriptor函数初始化一个新的安全描述符。

BOOL InitializeSecurityDescriptor(

PSECURITY_DESCRIPTOR 【pSecurityDescriptor】,//安全描述符的地址
DWORD 【dwRevision】//修订级别
); 

参数

【pSecurityDescriptor】

指向函数初始化的SECURITY_DESCRIPTOR结构。

【dwRevision】

指定要分配给安全描述符的修订级别。这必须是SECURITY_DESCRIPTOR_REVISION。

返回值

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

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

备注

InitializeSecurityDescriptor函数以绝对格式初始化安全描述符,而不是自相关格式。

InitializeSecurityDescriptor函数初始化一个安全描述符,不具有系统ACL,没有任意ACL,没有所有者,没有主组,并且所有控制标志设置为FALSE(NULL)。因此,除了它的修订级别,它是空的。

也可以看看

GetSecurityDescriptorControl, GetSecurityDescriptorDacl, GetSecurityDescriptorGroup, GetSecurityDescriptorLength, GetSecurityDescriptorOwner, GetSecurityDescriptorSacl, IsValidSecurityDescriptor, SECURITY_DESCRIPTOR, SetSecurityDescriptorDacl, SetSecurityDescriptorGroup, SetSecurityDescriptorOwner, SetSecurityDescriptorSacl