Partager via


en-tête ddeml.h

Cet en-tête est utilisé par Data Exchange. Pour plus d'informations, consultez les pages suivantes :

ddeml.h contient les interfaces de programmation suivantes :

Fonctions

 
DdeAbandonTransaction

Abandonne la transaction asynchrone spécifiée et libère toutes les ressources associées à la transaction.
DdeAccessData

Fournit l’accès aux données dans l’objet DDE (Dynamic Data Exchange) spécifié. Une application doit appeler la fonction DdeUnaccessData lorsqu’elle a terminé d’accéder aux données de l’objet.
DdeAddData

Ajoute des données à l’objet DDE (Dynamic Data Exchange) spécifié.
DdeClientTransaction

Commence une transaction de données entre un client et un serveur. Seule une application cliente DDE (Dynamic Data Exchange) peut appeler cette fonction, et l’application ne peut l’utiliser qu’après avoir établi une conversation avec le serveur.
DdeCmpStringHandles

Compare les valeurs de deux handles de chaîne. La valeur d’un handle de chaîne n’est pas liée à la casse de la chaîne associée.
DdeConnect

Établit une conversation avec une application serveur qui prend en charge le nom de service et la paire de noms de rubrique spécifiés. S’il existe plusieurs serveurs de ce type, le système n’en sélectionne qu’un seul.
DdeConnectList

Établit une conversation avec toutes les applications serveur qui prennent en charge le nom de service et la paire de noms de rubrique spécifiés.
DdeCreateDataHandle

Crée un objet DDE (Dynamic Data Exchange) et remplit l’objet avec des données de la mémoire tampon spécifiée. Une application DDE utilise cette fonction lors des transactions qui impliquent le passage de données à l’application partenaire.
DdeCreateStringHandleA

Crée un handle qui identifie la chaîne spécifiée. Une application cliente ou serveur Dynamic Data Exchange (DDE) peut passer le handle de chaîne en tant que paramètre à d’autres fonctions de la bibliothèque de gestion DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeCreateStringHandleW

Crée un handle qui identifie la chaîne spécifiée. Une application cliente ou serveur Dynamic Data Exchange (DDE) peut passer le handle de chaîne en tant que paramètre à d’autres fonctions de la bibliothèque de gestion DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeDisconnect

Met fin à une conversation démarrée par la fonction DdeConnect ou DdeConnectList et invalide le handle de conversation spécifié.
DdeDisconnectList

Détruit la liste de conversations spécifiée et met fin à toutes les conversations associées à la liste.
DdeEnableCallback

Active ou désactive les transactions pour une conversation spécifique ou pour toutes les conversations actuellement établies par l’application appelante.
DdeFreeDataHandle

Libère un objet DDE (Dynamic Data Exchange) et supprime le handle de données associé à l’objet.
DdeFreeStringHandle

Libère un handle de chaîne dans l’application appelante.
DdeGetData

Copie les données de l’objet DDE (Dynamic Data Exchange) spécifié vers la mémoire tampon locale spécifiée.
DdeGetLastError

Récupère le code d’erreur le plus récent défini par l’échec d’une fonction DDEML (Dynamic Data Exchange Management Library) et réinitialise le code d’erreur à DMLERR_NO_ERROR.
DdeImpersonateClient

Emprunte l’identité d’une application cliente DDE (Dynamic Data Exchange) dans une conversation de client DDE.
DdeInitializeA

Inscrit une application auprès de la bibliothèque de gestion DDEML (Dynamic Data Exchange Management Library). Une application doit appeler cette fonction avant d’appeler toute autre fonction DDEML (Dynamic Data Exchange Management Library). (ANSI)
DdeInitializeW

Inscrit une application auprès de la bibliothèque de gestion DDEML (Dynamic Data Exchange Management Library). Une application doit appeler cette fonction avant d’appeler toute autre fonction DDEML (Dynamic Data Exchange Management Library). (Unicode)
DdeKeepStringHandle

Incrémente le nombre d’utilisation associé au handle spécifié.
DdeNameService

Inscrit ou annule l’inscription des noms de service pris en charge par un serveur DDE (Dynamic Data Exchange).
DdePostAdvise

Le système envoie une transaction XTYP_ADVREQ à la fonction de rappel DDE (Dynamic Data Exchange) de l’application appelante (serveur) pour chaque client avec une boucle de conseil active sur la rubrique et l’élément spécifiés.
DdeQueryConvInfo

Récupère des informations sur une transaction DDE (Dynamic Data Exchange) et sur la conversation dans laquelle la transaction a lieu.
DdeQueryNextServer

Récupère le handle de conversation suivant dans la liste de conversations spécifiée.
DdeQueryStringA

Copie le texte associé à un handle de chaîne dans une mémoire tampon. (ANSI)
DdeQueryStringW

Copie le texte associé à un handle de chaîne dans une mémoire tampon. (Unicode)
DdeReconnect

Permet à une application cliente dynamic Data Exchange Management Library (DDEML) de tenter de rétablir une conversation avec un service qui a mis fin à une conversation avec le client.
DdeSetUserHandle

Associe une valeur définie par l’application à un handle de conversation ou à un identificateur de transaction. Cela est utile pour simplifier le traitement des transactions asynchrones. Une application peut utiliser la fonction DdeQueryConvInfo pour récupérer cette valeur.
DdeUnaccessData

Désaccès à un objet DDE (Dynamic Data Exchange). Une application doit appeler cette fonction une fois qu’elle a terminé d’accéder à l’objet.
DdeUninitialize

Libère toutes les ressources DDEML (Dynamic Data Exchange Management Library) associées à l’application appelante.

Fonctions de rappel

 
PFNCALLBACK

Fonction de rappel définie par l’application utilisée avec les fonctions DDEML (Dynamic Data Exchange Management Library).

Structures

 
CONVCONTEXT

Contient les informations fournies par une application cliente Dynamic Data Exchange (DDE). Ces informations sont utiles pour les conversations DDE spécialisées ou interlingues.
CONVINFO

Contient des informations sur une conversation DDE (Dynamic Data Exchange).
DDEML_MSG_HOOK_DATA

Contient des informations sur un message DDE (Dynamic Data Exchange) et fournit un accès en lecture aux données référencées par le message. Cette structure est destinée à être utilisée par une application de surveillance DDEML (Dynamic Data Exchange Management Library).
HSZPAIR

Contient un nom de service DDE et un nom de rubrique. Une application serveur DDE peut utiliser cette structure pendant une transaction XTYP_WILDCONNECT pour énumérer les paires de rubriques de service qu’elle prend en charge.
MONCBSTRUCT

Contient des informations sur la transaction DDE (Dynamic Data Exchange) actuelle. Une application de débogage DDE peut utiliser cette structure lors de la surveillance des transactions que le système transmet aux fonctions de rappel DDE d’autres applications.
MONCONVSTRUCT

Contient des informations sur une conversation DDE (Dynamic Data Exchange). Une application de supervision DDE peut utiliser cette structure pour obtenir des informations sur une conversation qui a été établie ou qui s’est terminée.
MONERRSTRUCT

Contient des informations sur l’erreur DDE (Dynamic Data Exchange) actuelle. Une application de surveillance DDE peut utiliser cette structure pour surveiller les erreurs retournées par les fonctions de la bibliothèque de gestion DDE.
MONHSZSTRUCTA

Contient des informations sur un handle de chaîne DDE (Dynamic Data Exchange). Une application de surveillance DDE peut utiliser cette structure lors de la surveillance de l’activité du composant gestionnaire de chaînes de la bibliothèque de gestion DDE. (ANSI)
MONHSZSTRUCTW

Contient des informations sur un handle de chaîne DDE (Dynamic Data Exchange). Une application de surveillance DDE peut utiliser cette structure lors de la surveillance de l’activité du composant gestionnaire de chaînes de la bibliothèque de gestion DDE. (Unicode)
MONLINKSTRUCT

Contient des informations sur une boucle d’avis DDE (Dynamic Data Exchange). Une application de supervision DDE peut utiliser cette structure pour obtenir des informations sur une boucle d’avis qui a commencé ou s’est terminée.
MONMSGSTRUCT

Contient des informations sur un message DDE (Dynamic Data Exchange). Une application de surveillance DDE peut utiliser cette structure pour obtenir des informations sur un message DDE qui a été envoyé ou publié.