Callback | Return value: true | Return value: false | Return value: nil |
DdeNcoldlinkCallback | The link has been broken. | The link has not been broken. | If there is a link to the item, then break it. |
DdeNwarmlinkCallback | The item and format are supported. | The item and format are not supported. | If the item is in the default database, then create a link to it. |
DdeNhotlinkCallback | The item and format are supported. | The item and format is not supported. | If the item is in the default database, then create a link to it. |
DdeNpokeCallback | The server accepts the data. | The server rejects the data. | The server rejects the data. |
DdeNinitiateCallback | N/A. To connect the DDE client send the message notify:ClientOfSupportFor: to the DdeServerManager parameter of the callback. | N/A. To reject the connect request do not send the message notify:ClientOfSupportFor: to the DdeServerManager parameter of the callback. | If the server name and the topic to which the DDE client is attempting to connect exist in the default database, then a connection is made. |
DdeNexecuteCallback | The server can run the command. | The server cannot run the command. | The server cannot run the command. |
DdeNrequestCallback | The data has been sent to the client. Send the sendItem:value:format: message to the DdeServer parameter of the callback. | The data has not been sent to the client. The VAST DDE subsystem sends a negative acknowledgment to the client. | If the data is in the default database, then it is sent to the client. Otherwise, a negative acknowledgment is sent to the client. |
DdeNterminationCallback | N/A | N/A | N/A |