Поделиться через


Функция 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
Header dssec.h
Библиотека DSSec.lib
DLL DSSec.dll