SRCFGRULE

typedef struct {
DWORD dwSize;
DWORD dwUniqueID;
BYTE abData[];
} SRCFGRULE;

Defines a rule in a context-free grammar.

dwSize

Size, in bytes, of SRCFGRULE including the abData member.

dwUniqueID

Rule identifier that is unique to the grammar. A rule identifier can be defined only once in a grammar, and it cannot be 0. Rule identifiers do not have to be ordered or contiguous.

abData

Array of SRCFGSYMBOL structures that define the symbols used in the rule. The first symbol must be an operation.