#include <ddeml.h>
XTYP_ERROR
wErr = LOWORD(dwData1); /* error value */
A DDE callback function receives this transaction when a critical error occurs.
wErr
Value of dwData1. Specifies the error value. Currently, only the DMLERR_LOW_MEMORY error value is supported. It means that memory is low—advise, poke, or execute data may be lost, or the system may fail.
This transaction does not return a value.
An application cannot block this transaction type; the CBR_BLOCK return value is ignored. The DDEML attempts to free memory by removing noncritical resources. An application that has blocked conversations should unblock them.