ISpSREngine2::SetRulePriority (SAPI 5.4)
Microsoft Speech API 5.4
ISpSREngine2::SetRulePriority
ISpSREngine2::SetRulePriority sets the priority of a particular rule. Rules with higher priority have precedence.
HRESULT SetRulePriority(
SPRULEHANDLE hRule,
void *pvClientRuleContext,
int nRulePriority
);
Parameters
- hRule
A handle to the rule. - pvClientRuleContext
Pointer to the engine's data associated with the rule. - nRulePriority
The priority.
Return values
Value |
S_OK |
E_NOINTERFACE |
Remarks
Be sure that you use the correct letter casing when specifying the rule name. Rule names are case-sensitive in SAPI. For example, if the name of the rule to target is "Test", and you set the value of hRule to "test", the call will generate an error or incorrectly target a rule named "test".