Optional Parameter

To support automation client requirements, all optional parameters are represented as VARIANT. For that reason, a parameter type in an interface description is only to document an expected type in the VARIANT structure.