InvokeCommand
Invokes a command by name, using parameters. A basic ISC_SERVICE_HANDLE implementation must include at least the InvokeCommand method, in order to invoke named commands.
When this method is called, a command is invoked that is to be executed, for example, placing a call, transferring a call, or setting the Not Ready state. Most commands, but not all, are passed from the communications driver to the communications system.
ISCAPI ISC_RESULT InvokeCommand
/* in */(ISC_SERVICE_HANDLE handle,
/* in */ const ISC_STRING clntCmdTrackID,
/* in */ const ISC_STRING name,
/* in */ const ISC_STRING stringParam,
/* in */ const struct ISC_KVParamList* datasetParam);