DDELastError( ) Function
Returns an error number for the last dynamic data exchange (DDE) function.
DDELastError( )
Return Value
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 |