我正在尝试使用函数SetNamedSecurityInfo() 为注册表项设置自由访问控制列表(DACL)。
pObjectName
如果我要设置注册表项,我不确定该函数的第一个参数应该是什么?我也不确定这个字符串的格式,即,对于当前用户,我使用HKEY_CURRENT_USER\
orCURRENT_USER
吗?
对于注册表项,对象名称只是注册表项的路径还是其他内容?
例如:
LPTSTR pObjectName = _T("HKEY_CURRENT_USER\\Software\\MyAppName");
// or should it be...
LPTSTR pObjectName = _T("CURRENT_USER\\Software\\MyAppName");