Dieser Abschnitt enthält Richtlinien für die Implementierung des dynamischen Datenaustauschs für Anwendungen, welche die Dynamic Data Exchange Management Library (DDEML) nicht verwenden können. Weitere Informationen zur DDEML finden Sie unter Dynamic Data Exchange Management Library.
Gibt die Dienstqualität (Quality of Service, QOS) einer unformatierten DDE-Anwendung (Dynamic Data Exchange) an, die für zukünftige DDE-Konversationen gewünscht wird, die sie initiiert. Die angegebene QOS gilt für alle Konversationen, die gestartet werden, während diese Einstellungen gelten. Die Dienstqualität einer DDE-Konversation gilt für die Dauer der Konversation; Aufrufe der Funktion DdeSetQualityOfService während einer Konversation haben keinen Einfluss auf die Dienstqualität dieser Konversation.
Gibt den durch den lParam-Parameter einer gesendeten DDE-Nachricht angegebenen Speicher frei. Eine Anwendung, die eine gesendete DDE-Nachricht empfängt, muss diese Funktion aufrufen, nachdem sie die Funktion UnpackDDElParam verwendet hat, um den lParam-Wert zu entpacken.
Ermöglicht es einer DDE-Serveranwendung, den Sicherheitskontext einer DDE-Clientanwendung zu imitieren. Dadurch werden sichere Serverdaten vor nicht autorisierten DDE-Clients geschützt.
Ermöglicht einer Anwendung die Wiederverwendung eines verpackten lParam-Parameters von DDE, anstatt einen neuen verpackten lParam-Parameter zuzuweisen. Die Verwendung dieser Funktion verringert die Neuzuteilungen für Anwendungen, die verpackte DDE-Nachrichten übergeben.
Initiiert eine Konversation mit einer Serveranwendung, die auf die angegebenen Anwendungs- und Themennamen reagiert. Nach Erhalt dieser Nachricht wird von allen Serveranwendungen, deren Namen mit der angegebenen Anwendung übereinstimmen und die das angegebene Thema unterstützen, eine Bestätigung erwartet.
Eine DDE-Clientanwendung sendet die WM_DDE_ADVISE-Nachricht an eine DDE-Serveranwendung, um den Server aufzufordern, ein Update für ein Datenelement bereitzustellen, sobald sich das Element ändert.
Eine DDE-Serveranwendung sendet eine WM_DDE_DATA-Nachricht an eine DDE-Clientanwendung, um ein Datenelement an den Client zu übergeben oder den Client über die Verfügbarkeit eines Datenelements zu informieren.
Eine DDE-Clientanwendung sendet eine WM_DDE_EXECUTE-Nachricht an eine DDE-Serveranwendung, um eine Zeichenfolge an den Server zu senden, die als eine Reihe von Befehlen verarbeitet werden soll. Die Serveranwendung sollte als Antwort eine WM_DDE_ACK-Nachricht senden.
Eine DDE-Clientanwendung sendet eine WM_DDE_POKE-Nachricht an eine DDE-Serveranwendung. Ein Client verwendet diese Nachricht, um den Server aufzufordern, ein nicht angefordertes Datenelement zu akzeptieren. Der Server sollte mit einer WM_DDE_ACK-Nachricht antworten, die angibt, ob er das Datenelement akzeptiert hat.
Eine DDE-Clientanwendung sendet eine WM_DDE_UNADVISE-Nachricht an eine DDE-Serveranwendung, um diese darüber zu informieren, dass das angegebene Element oder ein bestimmtes Zwischenablageformat für das Element nicht mehr aktualisiert werden soll. Dadurch wird die Verbindung mit warmen oder heißen Daten für das angegebene Element beendet.
Enthält Flags, die angeben, wie eine DDE-Serveranwendung während einer Beratungsschleife Daten an eine Clientanwendung senden soll. Ein Client übergibt ein Handle an eine DDEADVISE-Struktur an einen Server als Teil einer WM_DDE_ADVISE-Nachricht.
Enthält einen DDE-Dienstnamen und einen Themennamen. Eine DDE-Serveranwendung kann diese Struktur während einer XTYP_WILDCONNECT-Transaktion verwenden, um die von ihr unterstützten Dienst-Themen-Paare aufzuzählen.