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.
Returns an error number for the last dynamic data exchange (DDE) function.
DDELastError( )
Return Values
Numeric
Remarks
You can use DDELastError( ) to help determine the cause of an error when a DDE function does not execute successfully.
DDELastError( ) returns 0 if the last DDE function executed successfully. It returns a nonzero value if the last DDE function was unsuccessful. The following table lists the error numbers and their descriptions.
Error number | Description |
---|---|
1 | Service busy |
2 | Topic busy |
3 | Channel busy |
4 | No such service |
5 | No such topic |
6 | Bad channel |
7 | Insufficient memory |
8 | Acknowledge timeout |
9 | Request timeout |
10 | No DDEInitiate( ) |
11 | Client attempted server transaction |
12 | Execute timeout |
13 | Bad parameter |
14 | Low memory |
15 | Memory error |
16 | Connect failure |
17 | Request failure |
18 | Poke timeout |
19 | Could not display message |
20 | Multiple synchronous transactions |
21 | Server died |
22 | Internal DDE error |
23 | Advise timeout |
24 | Invalid transaction identifier |
25 | Unknown |
See Also
DDEAbortTrans( ) | DDEAdvise( ) | DDEEnabled( ) | DDEExecute( ) | DDEInitiate( ) | DDEPoke( ) | DDERequest( ) | DDESetOption( ) | DDESetService( ) | DDESetTopic( ) | DDETerminate( )