SPRULE (SAPI 5.3)
Microsoft Speech API 5.3
SPRULE
New in SAPI 5.3
Represents a rule in a collection of run-time grammar rules.
SPRULE is used when fetching all of the rules in a run-time grammar using the ISpRecoGrammar2::GetRules function.
typedef struct SPRULE
{
LPCWSTR pszRuleName;
ULONG ulRuleId;
DWORD dwAttributes;
} SPRULE;
Members
- pszRuleName
The name of the rule. This may be an empty string. - ulRuleId
The ID of the rule. This is unique within a grammar. - dwAttributes
A bit field describing the characteristics of the rule. The enum SPCFGRULEATTRIBUTES defines the bit values.