ISpRecoGrammar::LoadCmdFromObject (SAPI 5.3)
Microsoft Speech API 5.3
ISpRecoGrammar::LoadCmdFromObject
ISpRecoGrammar::LoadCmdFromObject loads a CFG from a COM object. The COM object must be located inside of a Windows DLL.
HRESULT LoadCmdFromObject(
REFCLSID rcid,
LPCWSTR *pszGrammarName,
SPLOADOPTIONS Options
);
Parameters
- rcid
[in] The reference class ID of the object containing the command. - pszGrammarName
[in, string] The grammar name of the object containing the command. - Options
[in] Flag of type SPLOADOPTIONS indicating whether the file should be loaded statically or dynamically.
Return values
Value |
S_OK |
E_INVALIDARG |
FAILED(hr) |
Remarks
When an application calls ::LoadCmdFromObject, the currently loaded CFG or proprietary grammar will be unloaded.
See also ISpCFGInterpreter::InitGrammar.