transaction XTYP_ERROR

Une fonction de rappel Dynamic Data Exchange (DDE), DdeCallback, reçoit la transaction XTYP_ERROR lorsqu’une erreur critique se produit.

#define     XCLASS_NOTIFICATION      0x8000
#define     XTYPF_NOBLOCK            0x0002
#define     XTYP_ERROR              (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK )

Paramètres

uType

Type de transaction.

uFmt

Non utilisé.

hconv

Handle de la conversation associée à l’erreur. Ce paramètre est NULL si l’erreur n’est pas associée à une conversation.

hsz1

Non utilisé.

hsz2

Non utilisé.

hdata

Non utilisé.

dwData1

Code d’erreur dans le mot de bas ordre. Actuellement, seul le code d’erreur suivant est pris en charge.

Valeur Signification
DMLERR_LOW_MEMORY
La mémoire est faible ; conseiller, piquer ou exécuter des données peut être perdu, ou le système peut échouer.

dwData2

Non utilisé.

Notes

Une application ne peut pas bloquer ce type de transaction ; le code de retour CBR_BLOCK est ignoré. La bibliothèque de gestion des données dynamiques Exchange (DDEML) tente de libérer de la mémoire en supprimant les ressources non critiques. Une application qui a bloqué les conversations doit les débloquer.

Configuration requise

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

Voir aussi

Vue d’ensemble de la bibliothèque de gestion des données Exchange dynamiques