Partager via


transaction XTYP_ADVDATA

Informe le client que la valeur de l’élément de données a changé. La fonction de rappel du client Dynamic Data Exchange (DDE), DdeCallback, reçoit cette transaction après avoir établi une boucle de conseil avec un serveur.

#define     XCLASS_FLAGS             0x4000
#define     XTYP_ADVDATA            (0x0010 | XCLASS_FLAGS         )

Paramètres

uType

Type de transaction.

uFmt

Atome de format des données envoyées à partir du serveur.

hconv

Handle de la conversation.

hsz1

Handle du nom de la rubrique.

hsz2

Handle du nom de l’élément.

hdata

Handle pour les données associées à la paire nom de la rubrique et nom d’élément. Ce paramètre a la valeur NULL si le client a spécifié l’indicateur XTYPF_NODATA lorsqu’il a demandé la boucle d’avertissement.

dwData1

Non utilisé.

dwData2

Non utilisé.

Valeur retournée

Une fonction de rappel DDE doit retourner DDE_FACK si elle traite cette transaction, DDE_FBUSY si elle est trop occupée pour traiter cette transaction, ou DDE_FNOTPROCESSED si elle rejette cette transaction.

Notes

Une application ne doit pas libérer le handle de données obtenu pendant cette transaction. Toutefois, une application doit copier les données associées au handle de données si l’application doit traiter les données après le retour de la fonction de rappel. Une application peut utiliser la fonction DdeGetData pour copier les données.

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
Ddeml.h (inclure Windows.h)

Voir aussi

Référence

DdeClientTransaction

DdeGetData

DdePostAdvise

Conceptuel

Bibliothèque de gestion Dynamic Data Exchange