Reports the error status of the last DDE operation.
A string indicating the status of the last DDE operation.
chan = ddeinit("DummyAPP", "DummyTopic")
returns: DDE STATUS: DMLERR_NO_CONV_ESTABLISHED
indicating the conversation could not be established.
The following DDE errors are reported:
DMLERR_ADVACKTIMEOUT - A request for a synchronous advise operation has timed out.
DMLERR_BUSY - The responding application is busy.
DMLERR_DATAACKTIMEOUT - A request for a synchronous data operation has timed-out.
DMLERR_DLL_NOT_INITIALIZED - A DDE function was called before DDEINITIATE.
DMLERR_DLL_USAGE - An application that is not a DDE server has attempted server operations.
DMLERR_EXECACKTIMEOUT - A request for a synchronous execute operation has timed out.
DMLERR_INVALIDPARAMETER - A parameter failed to be validated by the DDEML.
DMLERR_LOW_MEMORY - An application has created a prolonged race condition where the server application outruns the client, causing large amounts of data to be consumed.
DMLERR_MEMORY_ERROR - A memory allocation failed.
DMLERR_NOTPROCESSED - An operation failed.
DMLERR_NO_CONV_ESTABLISHED - A client's attempt to establish a conversation has failed.
DMLERR_POKEACKTIMEOUT - A request for a synchronous poke transaction has failed.
DMLERR_POSTMSG_FAILED - An internal call to the PostMessage function has failed.
DMLERR_REENTRANCY - An application instance with a synchronous operation already in progress attempted to initiate another synchronous operation.
DMLERR_SERVER_DIED - A server-side operation was attempted on a conversation that was terminated by the client, or the server terminated before completing an operation.
DMLERR_SYS_ERROR - An internal error has occurred in the DDEML.
DMLERR_UNADVACKTIMEOUT - A request to end an advise operation has timed out.
DMLERR_UNFOUND_QUEUE_ID - An invalid identifier was passed to a DDEML function.
OK - No error.