IVCmdNotifySink Interface

The IVCmdNotifySink interface is used by a voice-command object to return status information to an application. This interface is passed to the voice-command object by an application when it calls the IVoiceCmd::Register member function to register itself to use voice commands.

Notifications are sent to all applications on the voice-command site, not just the application that caused the notification to be sent. An application can choose to receive all possible notifications or only the IVCmdNotifySink::CommandRecognize notification.

The IVCmdNotifySink interface has these member functions:

AttribChanged

MenuActivate

CommandOther

UtteranceBegin

CommandRecognize

UtteranceEnd

CommandStart

VUMeter

Interference