Partager via


NDdeSetShareSecurity, fonction

[DDE réseau 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. Cette opération s’effectue généralement après la modification de la liste de contrôle d’accès (DACL) affecté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 de 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 en message d’erreur texte en appelant NDdeGetErrorString.

Notes

Pour modifier le SECURITY_DESCRIPTOR associé à un partage DDE dans le DSDM, l’utilisateur doit disposer des privilèges appropriés ; le créateur du partage dispose de 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
Nddeapi.h
Bibliothèque
Nddeapi.lib
DLL
Nddeapi.dll
Noms Unicode et ANSI
NDdeSetShareSecurityW (Unicode) et NDdeSetShareSecurityA (ANSI)

Voir aussi

Vue d’ensemble de l’échange dynamique de données réseau

Fonctions DDE réseau

SECURITY_INFORMATION

NDdeGetShareSecurity