GetSecurityDescriptorLength 函数 (securitybaseapi.h)

GetSecurityDescriptorLength 函数返回结构上有效的安全描述符的长度(以字节为单位)。 长度包括所有关联结构的长度。

语法

DWORD GetSecurityDescriptorLength(
  [in] PSECURITY_DESCRIPTOR pSecurityDescriptor
);

参数

[in] pSecurityDescriptor

指向函数返回其长度 的 SECURITY_DESCRIPTOR 结构的指针。 假定指针有效。

返回值

如果函数成功,该函数将返回 SECURITY_DESCRIPTOR 结构的长度(以字节为单位)。

如果 SECURITY_DESCRIPTOR 结构无效,则返回值未定义。

注解

安全描述符的最小长度SECURITY_DESCRIPTOR_MIN_LENGTH。 此长度的安全描述符没有关联的 安全标识符 (SID) 或 访问控制列表 (ACL) 。

要求

要求
最低受支持的客户端 Windows XP [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 [桌面应用 | UWP 应用]
目标平台 Windows
标头 securitybaseapi.h (包括 Windows.h)
Library Advapi32.lib
DLL Advapi32.dll

另请参阅

GetSecurityDescriptorControl

GetSecurityDescriptorDacl

GetSecurityDescriptorGroup

GetSecurityDescriptorOwner

GetSecurityDescriptorSacl

IsValidSecurityDescriptor

低级别访问控制

低级别访问控制函数

SECURITY_DESCRIPTOR