Partager via


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

Récupère les options associées à un partage DDE figurant dans la liste des partages approuvés de l’utilisateur du serveur.

Syntaxe

UINT NDdeGetTrustedShare(
  _In_  LPTSTR  lpszServer,
  _In_  LPTSTR  lpszShareName,
  _Out_ LPDWORD lpdwTrustOptions,
  _Out_ LPDWORD lpdwShareModId0,
  _Out_ LPDWORD lpdwShareModId1
);

Paramètres

lpszServer [in]

Nom du serveur sur lequel réside le DSDM.

lpszShareName [in]

Nom du partage dont la status approuvée est interrogée. Ce paramètre ne peut pas être NULL.

lpdwTrustOptions [out]

Pointeur vers une variable qui reçoit les options d’approbation. Ce paramètre ne peut pas être NULL. Les options d’approbation suivantes sont disponibles.

Valeur 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.

lpdwShareModId0 [out]

Pointeur vers une variable qui reçoit la première partie de l’identificateur de modification de partage approuvé. Ce paramètre ne peut pas être NULL.

lpdwShareModId1 [out]

Pointeur vers une variable qui reçoit la deuxième partie de l’identificateur de modification de partage approuvé. Ce paramètre ne peut pas être NULL.

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

L’identificateur de modification du partage approuvé reflète la version du partage DDE dans le DSDM au moment où le partage DDE a été initialement accordé status approuvé. L’identificateur de modification de partage approuvé est principalement utilisé pour supprimer les partages approuvés obsolètes. Toutefois, l’utilisateur n’a pas besoin de supprimer des partages approuvés obsolètes. L’agent DDE réseau supprime les partages obsolètes pour le compte de l’utilisateur.

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
NDdeGetTrustedShareW (Unicode) et NDdeGetTrustedShareA (ANSI)

Voir aussi

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

Fonctions DDE réseau

NDdeSetTrustedShare