XTYP _ ERROR-Transaktion

Eine dynamische Daten Exchange-Rückruffunktion (DDE), DdeCallback,empfängt die XTYP _ ERROR-Transaktion, wenn ein kritischer Fehler auftritt.

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

Parameter

uType

Der Transaktionstyp:

uFmt

Wird nicht verwendet.

hconv

Ein Handle für die Konversation, die dem Fehler zugeordnet ist. Dieser Parameter ist NULL, wenn der Fehler keiner Konversation zugeordnet ist.

hsz1

Wird nicht verwendet.

hsz2

Wird nicht verwendet.

hdata

Wird nicht verwendet.

dwData1

Der Fehlercode im Wort mit niedriger Reihenfolge. Derzeit wird nur der folgende Fehlercode unterstützt.

Wert Bedeutung
DMLERR _ LOW _ MEMORY
Der Arbeitsspeicher ist gering. Daten zum Raten, Verwerten oder Ausführen können verloren gegangen sein, oder das System schlägt fehl.

dwData2

Wird nicht verwendet.

Hinweise

Eine Anwendung kann diesen Transaktionstyp nicht blockieren. der CBR _ BLOCK-Rückgabecode wird ignoriert. Die dynamische Daten Exchange Management Library (DDEML) versucht, Arbeitsspeicher freizugeben, indem nicht kritische Ressourcen entfernt werden. Eine Anwendung, die Konversationen blockiert hat, sollte die Blockierung aufheben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows 2000 Server [nur Desktop-Apps]
Header
Ddeml.h (include Windows.h)

Siehe auch

Übersicht über dynamische Daten Exchange-Verwaltungsbibliothek