An RPC Syntax Identifier attribute represents an RPC_SYNTAX_IDENTIFIER structure. This attribute specifies either of the following properties:
- Identifier and version of an interface.
- Identifier and version of transfer syntax for an interface.
This structure MUST be specified as a string in the following format. The syntax of the format is according to extended BNF as specified in [C706].
UUIDAndVersion =UUID "." Version
Version =<Digit><Digit><Digit><Digit><Digit> "." <Digit>
<Digit><Digit><Digit><Digit>
Digit = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"
The UUID MUST be encoded as the string representation of the interface UUID, as specified in the "Universal Unique Identifier" section in Part 4 of [C706]. The numeric value of each of the Digit productions MUST be less than or equal to 216-1.