Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
A Dynamic Data Exchange (DDE) callback function, DdeCallback, receives the XTYP_ERROR transaction when a critical error occurs.
#define XCLASS_NOTIFICATION 0x8000
#define XTYPF_NOBLOCK 0x0002
#define XTYP_ERROR (0x0000 | XCLASS_NOTIFICATION | XTYPF_NOBLOCK )
Parameters
-
uType
-
The transaction type.
-
uFmt
-
Not used.
-
hconv
-
A handle to the conversation associated with the error. This parameter is NULL if the error is not associated with a conversation.
-
hsz1
-
Not used.
-
hsz2
-
Not used.
-
hdata
-
Not used.
-
dwData1
-
The error code in the low-order word. Currently, only the following error code is supported.
Value Meaning - DMLERR_LOW_MEMORY
Memory is low; advise, poke, or execute data may be lost, or the system may fail. -
dwData2
-
Not used.
Remarks
An application cannot block this transaction type; the CBR_BLOCK return code is ignored. The Dynamic Data Exchange Management Library (DDEML) attempts to free memory by removing noncritical resources. An application that has blocked conversations should unblock them.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client |
Windows 2000 Professional [desktop apps only] |
| Minimum supported server |
Windows 2000 Server [desktop apps only] |
| Header |
|