XML message about capability of program parameters
<Program version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema"> <id><!--required, xs:integer, program ID--></id> <programName max=""><!--required, xs:string, program name--></programName> <programRemarks max=""><!--required, xs:string, program description--></programRemarks> <shareProperty opt="public,private"><!--optional, xs:string, shared property: public, private--></shareProperty> <approveState opt="approved,notPass,notApprove"><!--optional, xs:string, approval status: "approved"-pass, "notPass"-not pass, "notApprove"-not approved--></approveState> <approveRemarks max=""><!--optional, xs:string, approval remarks--></approveRemarks> <programType opt="normal,decode,touch,decodeTouch"><!--optional, xs:string, program type: normal, decode, touch, "decodeTouch"-decode and touch, character (welcome words, which is used for access control devices)--></programType> <orgNo><!--optional, xs:integer, organization No.--></orgNo> <Resolution><!--required--> <resolutionName opt="1920*1080,1080*1920"><!--optional, xs:string, resolution --></resolutionName> <imageWidth min="" max=""><!--required, xs:integer, resolution width--></imageWidth> <imageHeight min="" max=""><!--required, xs:integer, resolution height--></imageHeight> </Resolution> <PageList size=""/><!--required, page list--> <programSize><!--read-only, optional, xs:integer, page list, unit: byte--></programSize> <programLength><!--read-only, optional, xs:integer, program duration, unit: second--></programLength> </Program>