Fonction DSEditSecurity (dssec.h)
La fonction DSEditSecurity affiche une boîte de dialogue modale pour modifier la sécurité sur un objet DS (Directory Services).
Syntaxe
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
);
Paramètres
[in] hwndOwner
Fenêtre propriétaire de la boîte de dialogue.
[in] pwszObjectPath
Chemin d’accès complet des services Active Directory (ADS) de l’objet DS.
[in, optional] pwszObjectClass
Classe de l’objet.
[in] dwFlags
Combinaison d’indicateurs DSSI_*.
[in, optional] pwszCaption
La boîte de dialogue légende.
[in, optional] pfnReadSD
Fonction de lecture de l’objet.
[in, optional] pfnWriteSD
Fonction permettant d’écrire l’objet.
[in] lpContext
Contexte passé aux fonctions de lecture ou d’écriture dans les paramètres pfnReadSD et pfnWriteSD .
Valeur retournée
Si la fonction réussit, la fonction retourne S_OK.
Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dssec.h |
Bibliothèque | DSSec.lib |
DLL | DSSec.dll |