DSEditSecurity-Funktion (dssec.h)
Die DSEditSecurity-Funktion zeigt ein modales Dialogfeld zum Bearbeiten der Sicherheit für ein Verzeichnisdienste-Objekt (DS) an.
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
);
Parameter
[in] hwndOwner
Das Besitzerfenster des Dialogfelds.
[in] pwszObjectPath
Der vollständige ADS-Pfad (Active Directory Services) des DS-Objekts.
[in, optional] pwszObjectClass
Die -Klasse des -Objekts.
[in] dwFlags
Die Kombination von DSSI_*-Flags.
[in, optional] pwszCaption
Das Dialogfeld Untertitel.
[in, optional] pfnReadSD
Die Funktion zum Lesen des Objekts.
[in, optional] pfnWriteSD
Die Funktion zum Schreiben des Objekts.
[in] lpContext
Der an die Lese- oder Schreibfunktionen in den Parametern pfnReadSD und pfnWriteSD übergebene Kontext.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dssec.h |
Bibliothek | DSSec.lib |
DLL | DSSec.dll |