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