BOOLEAN:OBJECT BOOLEAN:OBJECT,FLAGS BOOLEAN:OBJECT,OBJECT BOOLEAN:POINTER,INT BOOLEAN:STRING BOOLEAN:UINT BOOLEAN:VOID INT:BOXED INT:OBJECT VOID:BOOLEAN,BOXED VOID:ENUM,OBJECT VOID:ENUM,OBJECT,OBJECT VOID:INT,INT,INT VOID:OBJECT,OBJECT VOID:OBJECT,OBJECT,ENUM VOID:OBJECT,OBJECT,STRING,STRING,VARIANT VOID:OBJECT,OBJECT,VARIANT,BOXED VOID:OBJECT,VARIANT VOID:POINTER,INT,STRING VOID:STRING,BOOLEAN VOID:STRING,BOXED VOID:STRING,BOXED,BOXED VOID:STRING,INT64,INT64 VOID:STRING,STRING,STRING,FLAGS VOID:STRING,STRING,VARIANT VOID:STRING,VARIANT VOID:UINT,UINT,UINT VOID:VARIANT,BOXED