XTYP_ERROR Transaktion
Eine DDE-Rückruffunktion (Dynamic Data Exchange), 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 Unterhaltung, die dem Fehler zugeordnet ist. Dieser Parameter ist NULL , wenn der Fehler nicht einer Unterhaltung 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; Es kann vorkommen, dass Daten verloren gehen oder das System fehlschlägt. -
dwData2
-
Wird nicht verwendet.
Bemerkungen
Eine Anwendung kann diesen Transaktionstyp nicht blockieren. der CBR_BLOCK Rückgabecode wird ignoriert. Die Dynamic Data Exchange Management Library (DDEML) versucht, Arbeitsspeicher freizugeben, indem nicht kritische Ressourcen entfernt werden. Eine Anwendung mit blockierten Unterhaltungen 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 |
|