Partager via


NDdeSetTrustedShare, 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.]

Octroie au partage DDE spécifié des status approuvés dans le contexte de l’utilisateur actuel.

Syntaxe

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

Paramètres

lpszServer [in]

Nom du serveur dont DSDM doit être modifié.

lpszShareName [in]

Nom du partage à accorder status approuvé. Ce paramètre ne peut pas être NULL.

dwTrustOptions [in]

Options affectant la status approuvée du partage DDE. Ce paramètre peut prendre les valeurs suivantes.

Option Signification
NDDE_CMD_SHOW_MASK
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_TRUST_CMD_SHOW
0x10000000L
Remplacez l’état d’affichage spécifié dans le partage DDE DSDM.
NDDE_TRUST_SHARE_DEL
0x20000000L
Supprimez le status approuvé du partage.
NDDE_TRUST_SHARE_INIT
0x40000000L
Autoriser un client à lancer l’application si elle est déjà en cours d’exécution dans le contexte de l’utilisateur.
NDDE_TRUST_SHARE_START
0x80000000L
Autoriser le démarrage de l’application dans le contexte de l’utilisateur.

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

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

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

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

Voir aussi

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

Fonctions DDE réseau

NDdeShareAdd