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   |