DSEditSecurity 函数 (dssec.h)

DSEditSecurity 函数显示一个模式对话框,用于编辑目录服务 (DS) 对象的安全性。

语法

HRESULT DSEditSecurity(
  [in]           HWND                   hwndOwner,
  [in]           LPCWSTR                pwszObjectPath,
  [in, optional] LPCWSTR                pwszObjectClass,
  [in]           DWORD                  dwFlags,
  [in, optional] LPCWSTR                pwszCaption,
  [in, optional] PFNREADOBJECTSECURITY  pfnReadSD,
  [in, optional] PFNWRITEOBJECTSECURITY pfnWriteSD,
  [in]           LPARAM                 lpContext
);

参数

[in] hwndOwner

对话框所有者窗口。

[in] pwszObjectPath

完整的 Active Directory 服务 (ADS) DS 对象的路径。

[in, optional] pwszObjectClass

对象的类。

[in] dwFlags

DSSI_* 标志的组合。

[in, optional] pwszCaption

对话框描述文字。

[in, optional] pfnReadSD

用于读取 对象的函数。

[in, optional] pfnWriteSD

用于写入 对象的函数。

[in] lpContext

传入 pfnReadSD 和 pfnWriteSD 参数中的读取或写入函数 上下文。

返回值

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

如果函数失败,它将返回指示错误的 HRESULT 值。 有关常见错误代码的列表,请参阅 常见 HRESULT 值

要求

要求
最低受支持的客户端 无受支持的版本
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 dssec.h
Library DSSec.lib
DLL DSSec.dll