NDdeSetShareSecurity, fonction
[Réseau DDE n’est plus pris en charge. Nddeapi.dll est présent sur Windows Vista, mais tous les appels de fonction retournent NDDE_NOT_IMPLEMENTED.]
Définit le descripteur de sécurité associé au partage DDE. Cela est généralement effectué après avoir modifié la liste de contrôle d’accès associée au partage DDE.
Syntaxe
UINT NDdeSetShareSecurity(
_In_ LPTSTR lpszServer,
_In_ LPTSTR lpszShareName,
_In_ SECURITY_INFORMATION si,
_In_ PSECURITY_DESCRIPTOR pSD
);
Paramètres
-
lpszServer [in]
-
Nom du serveur dont DSDM doit être modifié.
-
lpszShareName [in]
-
Nom du partage dont le descripteur de sécurité doit être modifié. Ce paramètre ne peut pas être NULL.
-
si [in]
-
Valeur SECURITY_INFORMATION qui identifie les informations de sécurité à récupérer.
-
pSD [in]
-
Pointeur vers une structure SECURITY_DESCRIPTOR qui contient des informations de sécurité. Ce paramètre ne peut pas être NULL et doit pointer vers un descripteur de sécurité valide.
Valeur retournée
Si la fonction réussit, la valeur de retour est NDDE_NO_ERROR.
Si la fonction échoue, la valeur de retour est un code d’erreur, qui peut être traduit dans un message d’erreur texte en appelant NDdeGetErrorString.
Remarques
Pour modifier la SECURITY_DESCRIPTOR associée à un partage DDE dans le DSDM, l’utilisateur doit avoir le privilège approprié ; le créateur de partage a ce privilège.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|
Noms Unicode et ANSI |
NDdeSetShareSecurityW (Unicode) et NDdeSetShareSecurityA (ANSI) |