NDdeSetTrustedShare fonction)

[Le DDE réseau n’est plus pris en charge. Nddeapi.dll est présent sur Windows Vista, mais tous les appels de fonction renvoient NDDE _ non _ implémenté.]

Octroie l’état de confiance du partage DDE spécifié dans le contexte de l’utilisateur actuel.

Syntaxe

UINT NDdeSetTrustedShare(
  _In_ LPTSTR lpszServer,
  _In_ LPTSTR lpszShareName,
  _In_ DWORD  dwTrustOptions
);

Paramètres

lpszServer [ dans]

Nom du serveur dont le DSDM doit être modifié.

lpszShareName [ dans]

Nom du partage auquel attribuer l’État approuvé. Ce paramètre ne peut pas être null.

dwTrustOptions [ dans]

Options affectant l’État approuvé du partage DDE. Ce paramètre peut prendre les valeurs suivantes.

Option Signification
NDDE _ CMD _ afficher le _ masque
0x0000FFFFL
Masque utilisé pour obtenir la valeur utilisée pour remplacer l’état d’affichage du partage DDE, si NDDE _ Trust _ cmd _ Show est défini.
NDDE _ APPROUVER _ cmd _ Show
0x10000000L
Remplacez l’état d’affichage spécifié dans le DSDM de partage DDE.
NDDE _ TRUST _ share _ del
0x20000000L
Supprimez l’état de confiance du partage.
NDDE _ TRUST _ share _ init
0x40000000L
Autoriser un client à lancer l’application s’il est déjà en cours d’exécution dans le contexte de l’utilisateur.
NDDE _ AUTORISER _ le _ démarrage du partage
0x80000000L
Autorisez le démarrage de l’application dans le contexte de l’utilisateur.

Valeur retournée

Si la fonction est réussie, la valeur de retour est NDDE _ aucune _ erreur.

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

Le partage DDE doit d’abord être créé avec NDdeShareAdd.

Si NDdeSetTrustedShare est appelé avec dwTrustOptions défini à zéro, le partage approuvé perd son état approuvé.

Configuration requise

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
NDdeSetTrustedShareW (Unicode) et NDdeSetTrustedShareA (ANSI)

Voir aussi

Présentation du échange dynamique de données réseau

Fonctions DDE réseau

NDdeShareAdd