Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

DSEditSecurity function (dssec.h)

The DSEditSecurity function displays a modal dialog box for editing security on a Directory Services (DS) object.

Syntax

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
);

Parameters

[in] hwndOwner

The dialog box owner window.

[in] pwszObjectPath

The full Active Directory Services (ADS) path of the DS object.

[in, optional] pwszObjectClass

The class of the object.

[in] dwFlags

The combination of DSSI_* flags.

[in, optional] pwszCaption

The dialog box caption.

[in, optional] pfnReadSD

The function for reading the object.

[in, optional] pfnWriteSD

The function for writing the object.

[in] lpContext

The context passed into the read or write functions in the pfnReadSD and pfnWriteSD parameters.

Return value

If the function succeeds, the function returns S_OK.

If the function fails, it returns an HRESULT value that indicates the error. For a list of common error codes, see Common HRESULT Values.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header dssec.h
Library DSSec.lib
DLL DSSec.dll

Feedback

Was this page helpful?

Additional resources