GetSidSubAuthority函数返回SID结构中指定的次授权的地址。次授权值是相对标识符(RID)。SID是安全标识符。
PDWORD GetSidSubAuthority
PSID 【PSID】, | //要查询的安全标识符的地址 |
DWORD 【nSubAuthority】 | //索引subauthority来检索 |
); |
参数
【PSID】
指向要从其返回次授权地址的SID结构。
【nSubAuthority】
指定标识子函数数组元素的索引值,该函数将返回其地址。该函数不对该值执行验证测试。应用程序可以调用GetSidSubAuthorityCount函数来发现可接受值的范围。
返回值
如果函数成功,则返回值是指定的SID次授权的地址。要获取扩展错误信息,请调用GetLastError.
如果函数失败,则返回值未定义。如果指定的SID结构无效或【nSubAuthority】参数指定的索引值超出范围,该函数将失败。
也可以看看
GetLengthSid, GetSidIdentifierAuthority, GetSidLengthRequired, GetSidSubAuthorityCount, IsValidSid, SID