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 |
|
| Bibliothèque |
|
| DLL |
|
| Noms Unicode et ANSI |
NDdeSetTrustedShareW (Unicode) et NDdeSetTrustedShareA (ANSI) |