ORSetKeySecurity 函数

设置脱机注册表配置单元中打开的注册表项的安全性。

语法

DWORD ORSetKeySecurity(
  _In_ ORHKEY               Handle,
  _In_ SECURITY_INFORMATION SecurityInformation,
  _In_ PSECURITY_DESCRIPTOR pSecurityDescriptor
);

parameters

句柄 [in]

脱机注册表配置单元中打开的注册表项的句柄。

SecurityInformation [in]

指示要设置的安全信息的类型的位标志。 此参数可以是 SECURITY_INFORMATION 位标志的组合。

pSecurityDescriptor [in]

指向 SECURITY_DESCRIPTOR 结构的指针,该结构指定要为指定密钥设置的安全属性。

返回值

如果函数成功,该函数将返回ERROR_SUCCESS。

如果函数失败,它将返回在 Winerror.h 中定义的非零错误代码。 可以将 FormatMessage 函数与FORMAT_MESSAGE_FROM_SYSTEM标志配合使用,以获取错误的泛型说明。

要求

要求
可再发行组件
Windows脱机注册表库版本 1.0 或更高版本
标头
Offreg.h
DLL
Offreg.dll

另请参阅

ORCloseKey

ORDeleteKey

OROpenKey

ORGetKeySecurity

SECURITY_DESCRIPTOR

SECURITY_INFORMATION