RtlCreateSecurityDescriptor 函数 (wdm.h)
RtlCreateSecurityDescriptor 例程初始化新的绝对格式安全描述符。 返回时,安全描述符初始化时,没有系统 ACL、无任意 ACL、无所有者、没有主组,并且所有控制标志都设置为零。
语法
NTSYSAPI NTSTATUS RtlCreateSecurityDescriptor(
[out] PSECURITY_DESCRIPTOR SecurityDescriptor,
[in] ULONG Revision
);
参数
[out] SecurityDescriptor
指向要初始化 的SECURITY_DESCRIPTOR 缓冲区的指针。
[in] Revision
指定要分配给安全描述符的修订级别。 将此参数设置为SECURITY_DESCRIPTOR_REVISION。
返回值
RtlCreateSecurityDescriptor 可以返回下列值之一。
返回代码 | 说明 |
---|---|
|
已成功完成调用。 |
|
调用方为 Revision 指定了不受支持的值。 |
注解
成功调用此例程可初始化安全描述符。 此描述符中的字段设置为指示没有安全约束的初始值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 2000 和更高版本的 Windows 中可用。 |
目标平台 | 通用 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtosKrnl.lib |
DLL | NtosKrnl.exe (内核模式) ;Ntdll.dll (用户模式) |
IRQL | PASSIVE_LEVEL |