CancelMessage puts a message into a canceled state before it is transmitted. With the default delete rules of the QAnywhere
Agent, canceled messages will eventually be deleted from the message store.
CancelMessage will fail if the message is already in a final state, or if it has been transmitted to the central messaging
server.