Cette section fournit des instructions pour l’implémentation de l’échange dynamique de données pour les applications qui ne peuvent pas utiliser la bibliothèque de gestion DDEML (Dynamic Data Exchange Management Library). Pour plus d’informations sur DDEML, consultez Bibliothèque de gestion Dynamic Data Exchange.
Spécifie la qualité de service (QOS) souhaitée par une application DDE (Dynamic Data Exchange) brute pour les conversations DDE futures qu’elle lance. La QOS spécifiée s’applique à toutes les conversations démarrées pendant que ces paramètres sont en place. La qualité de service d’une conversation DDE dure pendant toute la durée de la conversation ; Les appels à la fonction DdeSetQualityOfService pendant une conversation n’affectent pas la QOS de cette conversation.
Libère la mémoire spécifiée par le paramètre lParam d’un message DDE publié. Une application recevant un message DDE publié doit appeler cette fonction après avoir utilisé la fonction UnpackDDElParam pour décompresser la valeur lParam .
Permet à une application serveur DDE d’emprunter l’identité du contexte de sécurité d’une application cliente DDE. Cela protège les données de serveur sécurisées contre les clients DDE non autorisés.
Permet à une application de réutiliser un paramètre DDE lParam packé, plutôt que d’allouer un nouveau lParam packé. L’utilisation de cette fonction réduit les réallocations pour les applications qui passent des messages DDE compressés.
Lance une conversation avec une application serveur répondant aux noms d’application et de rubrique spécifiés. À la réception de ce message, toutes les applications serveur avec des noms qui correspondent à l’application spécifiée et qui prennent en charge la rubrique spécifiée sont censées l’accuser réception.
Une application cliente DDE publie le message WM_DDE_ADVISE dans une application serveur DDE pour demander au serveur de fournir une mise à jour pour un élément de données chaque fois que l’élément change.
Une application serveur DDE publie un message WM_DDE_DATA dans une application cliente DDE pour transmettre un élément de données au client ou pour informer le client de la disponibilité d’un élément de données.
Une application cliente DDE publie un message WM_DDE_EXECUTE dans une application serveur DDE pour envoyer une chaîne au serveur à traiter sous la forme d’une série de commandes. L’application serveur est censée publier un message WM_DDE_ACK en réponse.
Une application cliente DDE publie un message WM_DDE_POKE dans une application serveur DDE. Un client utilise ce message pour demander au serveur d’accepter un élément de données non sollicité. Le serveur est censé répondre avec un message WM_DDE_ACK indiquant s’il a accepté l’élément de données.
Une application cliente DDE publie un message WM_DDE_UNADVISE pour informer une application serveur DDE que l’élément spécifié ou un format de Presse-papiers particulier pour l’élément ne doit plus être mis à jour. Cela met fin à la liaison de données chaudes ou chaudes pour l’élément spécifié.
Contient des indicateurs qui spécifient comment une application serveur DDE doit envoyer des données à une application cliente pendant une boucle de conseil. Un client transmet un handle à une structure DDEADVISE à un serveur dans le cadre d’un message WM_DDE_ADVISE .
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.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez https://aka.ms/ContentUserFeedback.