Files
marlersoft-win32json/api/Devices.WebServicesOnDevices.json
T
Jonathan Marler ef937288be 10.3.16-preview
2021-10-11 10:11:10 -06:00

4227 lines
191 KiB
JSON

{
"Constants":[
{
"Name":"WSDAPI_OPTION_MAX_INBOUND_MESSAGE_SIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSDAPI_OPTION_TRACE_XML_TO_DEBUGGER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSDAPI_OPTION_TRACE_XML_TO_FILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_APPLY_DEFAULT_CHECKS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_IGNORE_REVOCATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_IGNORE_EXPIRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_IGNORE_WRONG_USAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_IGNORE_UNKNOWN_CA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"WSDAPI_SSL_CERT_IGNORE_INVALID_CN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"WSDAPI_COMPACTSIG_ACCEPT_ALL_MESSAGES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NEGOTIATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSD_SECURITY_HTTP_AUTH_SCHEME_NTLM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"WSDAPI_ADDRESSFAMILY_IPV4"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WSDAPI_ADDRESSFAMILY_IPV6"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
]
,"Types":[
{
"Name":"WSD_DATETIME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"isPositive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"year","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"month","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"day","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"hour","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"minute","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"second","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"millisecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"TZIsLocal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TZIsPositive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"TZHour","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
,{"Name":"TZMinute","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_DURATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"isPositive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"year","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"month","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"day","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hour","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"minute","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"second","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"millisecond","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_OP"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OpNone","Value":0}
,{"Name":"OpEndOfTable","Value":1}
,{"Name":"OpBeginElement_","Value":2}
,{"Name":"OpBeginAnyElement","Value":3}
,{"Name":"OpEndElement","Value":4}
,{"Name":"OpElement_","Value":5}
,{"Name":"OpAnyElement","Value":6}
,{"Name":"OpAnyElements","Value":7}
,{"Name":"OpAnyText","Value":8}
,{"Name":"OpAttribute_","Value":9}
,{"Name":"OpBeginChoice","Value":10}
,{"Name":"OpEndChoice","Value":11}
,{"Name":"OpBeginSequence","Value":12}
,{"Name":"OpEndSequence","Value":13}
,{"Name":"OpBeginAll","Value":14}
,{"Name":"OpEndAll","Value":15}
,{"Name":"OpAnything","Value":16}
,{"Name":"OpAnyNumber","Value":17}
,{"Name":"OpOneOrMore","Value":18}
,{"Name":"OpOptional","Value":19}
,{"Name":"OpFormatBool_","Value":20}
,{"Name":"OpFormatInt8_","Value":21}
,{"Name":"OpFormatInt16_","Value":22}
,{"Name":"OpFormatInt32_","Value":23}
,{"Name":"OpFormatInt64_","Value":24}
,{"Name":"OpFormatUInt8_","Value":25}
,{"Name":"OpFormatUInt16_","Value":26}
,{"Name":"OpFormatUInt32_","Value":27}
,{"Name":"OpFormatUInt64_","Value":28}
,{"Name":"OpFormatUnicodeString_","Value":29}
,{"Name":"OpFormatDom_","Value":30}
,{"Name":"OpFormatStruct_","Value":31}
,{"Name":"OpFormatUri_","Value":32}
,{"Name":"OpFormatUuidUri_","Value":33}
,{"Name":"OpFormatName_","Value":34}
,{"Name":"OpFormatListInsertTail_","Value":35}
,{"Name":"OpFormatType_","Value":36}
,{"Name":"OpFormatDynamicType_","Value":37}
,{"Name":"OpFormatLookupType_","Value":38}
,{"Name":"OpFormatDuration_","Value":39}
,{"Name":"OpFormatDateTime_","Value":40}
,{"Name":"OpFormatFloat_","Value":41}
,{"Name":"OpFormatDouble_","Value":42}
,{"Name":"OpProcess_","Value":43}
,{"Name":"OpQualifiedAttribute_","Value":44}
,{"Name":"OpFormatXMLDeclaration_","Value":45}
,{"Name":"OpFormatMax","Value":46}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IWSDXMLContext"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"75d8f3ee-3e5a-43b4-a15a-bcf6887460c0"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"AddNamespace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszSuggestedPrefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppNamespace","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAMESPACE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"AddNameToNamespace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszUri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppName","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"SetNamespaces"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pNamespaces","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAMESPACE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["In","Const"]}
,{"Name":"wNamespacesCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
,{"Name":"bLayerNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
]
}
,{
"Name":"SetTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["In","Const"]}
,{"Name":"dwTypesCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"bLayerNumber","Type":{"Kind":"Native","Name":"Byte"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"WSD_CONFIG_PARAM_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSD_CONFIG_MAX_INBOUND_MESSAGE_SIZE","Value":1}
,{"Name":"WSD_CONFIG_MAX_OUTBOUND_MESSAGE_SIZE","Value":2}
,{"Name":"WSD_SECURITY_SSL_CERT_FOR_CLIENT_AUTH","Value":3}
,{"Name":"WSD_SECURITY_SSL_SERVER_CERT_VALIDATION","Value":4}
,{"Name":"WSD_SECURITY_SSL_CLIENT_CERT_VALIDATION","Value":5}
,{"Name":"WSD_SECURITY_SSL_NEGOTIATE_CLIENT_CERT","Value":6}
,{"Name":"WSD_SECURITY_COMPACTSIG_SIGNING_CERT","Value":7}
,{"Name":"WSD_SECURITY_COMPACTSIG_VALIDATION","Value":8}
,{"Name":"WSD_CONFIG_HOSTING_ADDRESSES","Value":9}
,{"Name":"WSD_CONFIG_DEVICE_ADDRESSES","Value":10}
,{"Name":"WSD_SECURITY_REQUIRE_HTTP_CLIENT_AUTH","Value":11}
,{"Name":"WSD_SECURITY_REQUIRE_CLIENT_CERT_OR_HTTP_CLIENT_AUTH","Value":12}
,{"Name":"WSD_SECURITY_USE_HTTP_CLIENT_AUTH","Value":13}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSD_CONFIG_PARAM"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"configParamType","Type":{"Kind":"ApiRef","Name":"WSD_CONFIG_PARAM_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"pConfigData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"dwConfigDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SECURITY_CERT_VALIDATION_V1"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"certMatchArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":[]}
,{"Name":"dwCertMatchArrayCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hCertMatchStore","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"hCertIssuerStore","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"dwCertCheckOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SECURITY_CERT_VALIDATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"certMatchArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":[]}
,{"Name":"dwCertMatchArrayCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hCertMatchStore","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"hCertIssuerStore","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"dwCertCheckOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pszCNGHashAlgId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"pbCertHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
,{"Name":"dwCertHashSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SECURITY_SIGNATURE_VALIDATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"signingCertArray","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":[]}
,{"Name":"dwSigningCertArrayCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"hSigningCertStore","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_CONFIG_ADDRESSES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"addresses","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"dwAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IWSDAddress"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"b9574c6c-12a6-4f74-93a1-3318ff605759"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Serialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fSafe","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"Deserialize"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IWSDTransportAddress"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"70d23498-4ee6-4340-a3df-d845d2235467"
,"Interface":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"GetPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwPort","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetPort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"wPort","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
]
}
,{
"Name":"GetTransportAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetTransportAddressEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fSafe","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ppszAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetTransportAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
]
}
,{
"Name":"IWSDMessageParameters"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"1fafe8a2-e6fc-4b80-b6cf-b7d45c416d7c"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetLocalAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetLocalAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAddress","Type":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetRemoteAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetRemoteAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAddress","Type":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetLowerParameters"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTxParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"WSDUdpRetransmitParams"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ulSendDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulRepeat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulRepeatMinDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulRepeatMaxDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulRepeatUpperDelay","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IWSDUdpMessageParameters"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"9934149f-8f0c-447b-aa0b-73124b0ca7f0"
,"Interface":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"SetRetransmitParams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDUdpRetransmitParams","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetRetransmitParams"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDUdpRetransmitParams","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"WSDUdpMessageType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ONE_WAY","Value":0}
,{"Name":"TWO_WAY","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IWSDUdpAddress"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"74d6124a-a441-4f78-a1eb-97a8d1996893"
,"Interface":{"Kind":"ApiRef","Name":"IWSDTransportAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"SetSockaddr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSockAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetSockaddr"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSockAddr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOCKADDR_STORAGE","TargetKind":"Default","Api":"Networking.WinSock","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetExclusive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fExclusive","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetExclusive"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"SetMessageType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"messageType","Type":{"Kind":"ApiRef","Name":"WSDUdpMessageType","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetMessageType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMessageType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDUdpMessageType","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetTTL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTTL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetTTL"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwTTL","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetAlias"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAlias","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetAlias"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAlias","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDHttpMessageParameters"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"540bd122-5c83-4dec-b396-ea62a2697fdf"
,"Interface":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"SetInboundHttpHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"GetInboundHttpHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetOutboundHttpHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"GetOutboundHttpHeaders"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"GetID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszId","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"Clear"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IWSDHttpAddress"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"d09ac7bd-2a3e-4b85-8605-2737ff3e4ea0"
,"Interface":{"Kind":"ApiRef","Name":"IWSDTransportAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"GetSecure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"SetSecure"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fSecure","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetPath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetPath"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IWSDSSLClientCertificate"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"de105e87-a0da-418e-98ad-27b9eed87bdc"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetClientCertificate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetMappedAccessToken"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phToken","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDHttpAuthParameters"
,"Architectures":[]
,"Platform":"windows8.0"
,"Kind":"Com"
,"Guid":"0b476df0-8dac-480d-b05c-99781a5884aa"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetClientAccessToken"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phToken","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetAuthType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAuthType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDSignatureProperty"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"03ce20aa-71c4-45e2-b32e-3766c61c790f"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"IsMessageSigned"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSigned","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsMessageSignatureTrusted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSignatureTrusted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetKeyInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbKeyInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
,{"Name":"pdwKeyInfoSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetSignature"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSignature","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
,{"Name":"pdwSignatureSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetSignedInfoHash"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSignedInfoHash","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1},"Optional"]}
,{"Name":"pdwHashSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
]
}
,{
"Name":"WSD_STUB_FUNCTION"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"server","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"session","Type":{"Kind":"ApiRef","Name":"IWSDServiceMessaging","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"event","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"DeviceDiscoveryMechanism"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MulticastDiscovery","Value":0}
,{"Name":"DirectedDiscovery","Value":1}
,{"Name":"SecureDirectedDiscovery","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSD_PROTOCOL_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSD_PT_NONE","Value":0}
,{"Name":"WSD_PT_UDP","Value":1}
,{"Name":"WSD_PT_HTTP","Value":2}
,{"Name":"WSD_PT_HTTPS","Value":4}
,{"Name":"WSD_PT_ALL","Value":255}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSD_OPERATION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"RequestType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ResponseType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"RequestStubFunction","Type":{"Kind":"ApiRef","Name":"WSD_STUB_FUNCTION","TargetKind":"FunctionPointer","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"PWSD_SOAP_MESSAGE_HANDLER"
,"Architectures":[]
,"Platform":null
,"Kind":"FunctionPointer"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Attrs":[]
,"Params":[
{"Name":"thisUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"event","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSD_HANDLER_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Handler","Type":{"Kind":"ApiRef","Name":"PWSD_SOAP_MESSAGE_HANDLER","TargetKind":"FunctionPointer","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"PVoid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"Unknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDEventType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"WSDET_NONE","Value":0}
,{"Name":"WSDET_INCOMING_MESSAGE","Value":1}
,{"Name":"WSDET_INCOMING_FAULT","Value":2}
,{"Name":"WSDET_TRANSMISSION_FAILURE","Value":3}
,{"Name":"WSDET_RESPONSE_TIMEOUT","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"WSD_SYNCHRONOUS_RESPONSE_CONTEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"eventHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"messageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"results","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_PORT_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EncodedName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"OperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Operations","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ProtocolType","Type":{"Kind":"ApiRef","Name":"WSD_PROTOCOL_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_RELATIONSHIP_METADATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Type","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_HOST_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SERVICE_METADATA_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SERVICE_METADATA_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SERVICE_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_HOST_METADATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Host","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SERVICE_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Hosted","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SERVICE_METADATA_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_ENDPOINT_REFERENCE_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SERVICE_METADATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Types","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_THIS_DEVICE_METADATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"FriendlyName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"FirmwareVersion","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"SerialNumber","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_THIS_MODEL_METADATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Manufacturer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ManufacturerUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"ModelName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ModelNumber","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"ModelUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"PresentationUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_LOCALIZED_STRING_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_FAULT_REASON"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Text","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_FAULT_SUBCODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Subcode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT_SUBCODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_FAULT_CODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Subcode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT_SUBCODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_FAULT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Code","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT_CODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Reason","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT_REASON","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Node","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Role","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Detail","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_APP_SEQUENCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"InstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"SequenceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"MessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_HEADER_RELATESTO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"RelationshipType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"MessageID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_HEADER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"To","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"MessageID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"RelatesTo","Type":{"Kind":"ApiRef","Name":"WSD_HEADER_RELATESTO","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"ReplyTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"From","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"FaultTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"AppSequence","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_APP_SEQUENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"AnyHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SOAP_MESSAGE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Header","Type":{"Kind":"ApiRef","Name":"WSD_SOAP_HEADER","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"Body","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"BodyType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_RESOLVE_MATCHES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ResolveMatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_RESOLVE_MATCH","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_RESOLVE_MATCH"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Types","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SCOPES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"XAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"MetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_RESOLVE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_PROBE_MATCH"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Types","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SCOPES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"XAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"MetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_PROBE_MATCH_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_PROBE_MATCH_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_PROBE_MATCH","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_PROBE_MATCHES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ProbeMatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_PROBE_MATCH_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_PROBE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Types","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SCOPES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_BYE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_SCOPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"MatchBy","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Scopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_NAME_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_HELLO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Types","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Scopes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SCOPES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"XAddrs","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"MetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_REFERENCE_PARAMETERS"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_REFERENCE_PROPERTIES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_ENDPOINT_REFERENCE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Address","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"ReferenceProperties","Type":{"Kind":"ApiRef","Name":"WSD_REFERENCE_PROPERTIES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"ReferenceParameters","Type":{"Kind":"ApiRef","Name":"WSD_REFERENCE_PARAMETERS","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"PortType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"ServiceName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_METADATA_SECTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Dialect","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Identifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"MetadataReference","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Location","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_METADATA_SECTION_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_URI_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENTING_FILTER_ACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Actions","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENTING_FILTER"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Dialect","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"FilterAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_FILTER_ACTION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENTING_EXPIRES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Duration","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_DURATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"DateTime","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_DATETIME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENTING_DELIVERY_MODE_PUSH"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"NotifyTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENTING_DELIVERY_MODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Mode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Push","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_DELIVERY_MODE_PUSH","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Data","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_LOCALIZED_STRING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"lang","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"String","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"RESPONSEBODY_GetMetadata"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Metadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"REQUESTBODY_Subscribe"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"EndTo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Delivery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_DELIVERY_MODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Expires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Filter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_FILTER","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RESPONSEBODY_Subscribe"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubscriptionManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"expires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"REQUESTBODY_Renew"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Expires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RESPONSEBODY_Renew"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"expires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"REQUESTBODY_GetStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RESPONSEBODY_GetStatus"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"expires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"REQUESTBODY_Unsubscribe"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RESPONSEBODY_SubscriptionEnd"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"SubscriptionManager","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Status","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Reason","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_UNKNOWN_LOOKUP"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Any","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSD_EVENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EventType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"DispatchTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"HandlerContext","Type":{"Kind":"ApiRef","Name":"WSD_HANDLER_CONTEXT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"Soap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Operation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"MessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_NAMESPACE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Uri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"PreferredPrefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Names","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"NamesCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
,{"Name":"Encoding","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_NAME"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Space","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAMESPACE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"LocalName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Uri","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"Table","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_PREFIX_MAPPING"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Refs","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_PREFIX_MAPPING","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Space","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAMESPACE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Prefix","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_ATTRIBUTE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ATTRIBUTE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Value","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_NODE"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Type","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"Parent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"Comment":"This type has 2 const fields, not sure if it's supposed to: Int32 ElementType = 0, Int32 TextType = 1"
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_ELEMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Node","Type":{"Kind":"ApiRef","Name":"WSDXML_NODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"Name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"FirstAttribute","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ATTRIBUTE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"FirstChild","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"PrefixMappings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_PREFIX_MAPPING","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_TEXT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Node","Type":{"Kind":"ApiRef","Name":"WSDXML_NODE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":[]}
,{"Name":"Text","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"WSDXML_ELEMENT_LIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"Next","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
,{"Name":"Element","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IWSDDeviceHost"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"917fe891-3d13-4138-9809-934c8abeb12c"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppHostAddresses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwHostAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
]
}
,{
"Name":"Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pScopeList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pNotificationSink","Type":{"Kind":"ApiRef","Name":"IWSDDeviceHostNotify","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"Stop"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Terminate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"RegisterPortType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pPortType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_PORT_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"SetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pThisModelMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_THIS_MODEL_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pThisDeviceMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_THIS_DEVICE_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pHostMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_HOST_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pCustomMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"RegisterService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pService","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"RetireService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"AddDynamicService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszEndpointAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pPortType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_PORT_TYPE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pPortName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pService","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"RemoveDynamicService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"SetServiceDiscoverable"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"fDiscoverable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SignalEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pBody","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional","Const"]}
,{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IWSDDeviceHostNotify"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"b5bee9f9-eeda-41fe-96f7-f45e14990fb0"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetService"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppService","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDServiceMessaging"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"94974cf4-0cab-460d-a3f6-7a0ad623c0e6"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SendResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBody","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
,{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"FaultRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pRequestHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_HEADER","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pFault","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
]
}
]
}
,{
"Name":"IWSDEndpointProxy"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"1860d430-b24c-4975-9f90-dbb39baa24ec"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SendOneWayRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBody","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
,{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"SendTwoWayRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBody","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
,{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pResponseContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SYNCHRONOUS_RESPONSE_CONTEXT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"SendTwoWayRequestAsync"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBody","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
,{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"AbortAsyncOperation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAsyncResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ProcessFault"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pFault","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"GetErrorInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszErrorInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetFaultInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppFault","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDMetadataExchange"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"06996d57-1d67-4928-9307-3d7833fdb846"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"MetadataOut","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDServiceProxy"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"d4c7fb9c-03ab-4175-9d67-094fafebf487"
,"Interface":{"Kind":"ApiRef","Name":"IWSDMetadataExchange","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"BeginGetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndGetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetServiceMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppServiceMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SERVICE_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"SubscribeToOperation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"UnsubscribeToOperation"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"SetEventingStatusCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pStatus","Type":{"Kind":"ApiRef","Name":"IWSDEventingStatus","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"GetEndpointProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDEndpointProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDServiceProxyEventing"
,"Architectures":[]
,"Platform":"windows6.1"
,"Kind":"Com"
,"Guid":"f9279d6d-1012-4a94-b8cc-fd35d2202bfe"
,"Interface":{"Kind":"ApiRef","Name":"IWSDServiceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"SubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"BeginSubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pUnknown","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pAsyncCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndSubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"UnsubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
]
}
,{
"Name":"BeginUnsubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pAsyncCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndUnsubscribeToMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"RenewMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"BeginRenewMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pAsyncCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndRenewMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"GetStatusForMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"BeginGetStatusForMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pAsyncCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndGetStatusForMultipleOperations"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOperations","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"WSD_OPERATION","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwOperationCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppExpires","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENTING_EXPIRES","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out","Optional"]}
]
}
]
}
,{
"Name":"IWSDDeviceProxy"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"eee0c031-c578-4c0e-9a3b-973c35f409db"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Init"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDeviceAddress","Type":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pSponsor","Type":{"Kind":"ApiRef","Name":"IWSDDeviceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"BeginGetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppResult","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EndGetMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetHostMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppHostMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_HOST_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetThisModelMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppManufacturerMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_THIS_MODEL_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetThisDeviceMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppThisDeviceMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_THIS_DEVICE_METADATA","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetAllMetadata"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppMetadata","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_METADATA_SECTION_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetServiceProxyById"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszServiceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppServiceProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDServiceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetServiceProxyByType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"ppServiceProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDServiceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetEndpointProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDEndpointProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDAsyncResult"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"11a9852a-8dd8-423e-b537-9356db4fbfb8"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetCallback"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"IWSDAsyncCallback","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SetWaitHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hWaitHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"HasCompleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"GetAsyncState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppAsyncState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"Abort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"GetEvent"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_EVENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetEndpointProxy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEndpoint","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDEndpointProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDAsyncCallback"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"a63e109d-ce72-49e2-ba98-e845f5ee1666"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"AsyncOperationComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pAsyncResult","Type":{"Kind":"ApiRef","Name":"IWSDAsyncResult","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pAsyncState","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWSDEventingStatus"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"49b17f52-637a-407a-ae99-fbe82a4d38c0"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SubscriptionRenewed"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszSubscriptionAction","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"SubscriptionRenewalFailed"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszSubscriptionAction","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SubscriptionEnded"
,"SetLastError":false
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszSubscriptionAction","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IWSDiscoveryProvider"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"8ffc8e55-f0eb-480f-88b7-b435dd281d45"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetAddressFamily"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwAddressFamily","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Attach"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSink","Type":{"Kind":"ApiRef","Name":"IWSDiscoveryProviderNotify","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"Detach"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"SearchById"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"SearchByAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszAddress","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"SearchByType"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pszMatchBy","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pszTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"GetXMLContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDiscoveryProviderNotify"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"73ee3ced-b6e6-4329-a546-3e8ad46563d2"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Add"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pService","Type":{"Kind":"ApiRef","Name":"IWSDiscoveredService","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pService","Type":{"Kind":"ApiRef","Name":"IWSDiscoveredService","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SearchFailed"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hr","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pszTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"SearchComplete"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszTag","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
]
}
,{
"Name":"IWSDiscoveredService"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"4bad8a3b-b374-4420-9632-aac945b374aa"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetEndpointReference"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppEndpointReference","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_ENDPOINT_REFERENCE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetTypes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetScopes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetXAddrs"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetMetadataVersion"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pullMetadataVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetExtendedDiscoXML"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppHeaderAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
,{"Name":"ppBodyAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"GetProbeResolveTag"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszTag","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetRemoteTransportAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszRemoteTransportAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetLocalTransportAddress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszLocalTransportAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetLocalInterfaceGUID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetInstanceId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pullInstanceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDiscoveryPublisher"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"ae01e1a8-3ff9-4148-8116-057cc616fe13"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetAddressFamily"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwAddressFamily","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"RegisterNotificationSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSink","Type":{"Kind":"ApiRef","Name":"IWSDiscoveryPublisherNotify","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"UnRegisterNotificationSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSink","Type":{"Kind":"ApiRef","Name":"IWSDiscoveryPublisherNotify","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"Publish"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"UnPublish"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"MatchProbe"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProbeMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"MatchResolve"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pResolveMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"PublishEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pHeaderAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pReferenceParameterAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pPolicyAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pEndpointReferenceAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"MatchProbeEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProbeMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pHeaderAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pReferenceParameterAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pPolicyAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pEndpointReferenceAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"MatchResolveEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pResolveMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ullMetadataVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullInstanceId","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"ullMessageNumber","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
,{"Name":"pszSessionId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pTypesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_NAME_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pScopesList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pXAddrsList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_URI_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pHeaderAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pReferenceParameterAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pPolicyAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pEndpointReferenceAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"RegisterScopeMatchingRule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pScopeMatchingRule","Type":{"Kind":"ApiRef","Name":"IWSDScopeMatchingRule","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"UnRegisterScopeMatchingRule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pScopeMatchingRule","Type":{"Kind":"ApiRef","Name":"IWSDScopeMatchingRule","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetXMLContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDiscoveryPublisherNotify"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"e67651b0-337a-4b3c-9758-733388568251"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"ProbeHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSoap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"ResolveHandler"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSoap","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_MESSAGE","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pMessageParameters","Type":{"Kind":"ApiRef","Name":"IWSDMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWSDScopeMatchingRule"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"fcafe424-fef5-481a-bd9f-33ce0574256f"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetScopeRule"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszScopeMatchingRule","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"MatchScopes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszScope1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszScope2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pfMatch","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWSDAttachment"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"5d55a616-9df8-4b09-b156-9ba351a48b76"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
]
}
,{
"Name":"IWSDOutboundAttachment"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"aa302f8d-5a22-4ba5-b392-aa8486f4c15d"
,"Interface":{"Kind":"ApiRef","Name":"IWSDAttachment","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"Write"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Const"]}
,{"Name":"dwBytesToWrite","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwNumberOfBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Close"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Abort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IWSDInboundAttachment"
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Kind":"Com"
,"Guid":"5bd6ca65-233c-4fb8-9f7a-2641619655c9"
,"Interface":{"Kind":"ApiRef","Name":"IWSDAttachment","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}
,"Methods":[
{
"Name":"Read"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"dwBytesToRead","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwNumberOfBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Close"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
]
,"Functions":[
{
"Name":"WSDXMLGetNameFromBuiltinNamespace"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszNamespace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppName","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDXMLCreateContext"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateUdpMessageParameters"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppTxParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDUdpMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateUdpAddress"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDUdpAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateHttpMessageParameters"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppTxParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDHttpMessageParameters","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateHttpAddress"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppAddress","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDHttpAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDSetConfigurationOption"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pVoid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2}]}
,{"Name":"cbInBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSDGetConfigurationOption"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pVoid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
,{"Name":"cbOutBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"WSDAllocateLinkedMemory"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pParent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"WSDFreeLinkedMemory"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pVoid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDAttachLinkedMemory"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pParent","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pChild","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDDetachLinkedMemory"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pVoid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDXMLBuildAnyForSingleElement"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pElementName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ppAny","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDXMLGetValueFromAny"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszNamespace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"ppszValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDXMLAddSibling"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pFirst","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pSecond","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDXMLAddChild"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pParent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"pChild","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDXMLCleanupElement"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pAny","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_ELEMENT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"WSDGenerateFault"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszSubCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pszReason","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszDetail","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppFault","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDGenerateFaultEx"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pCode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In"]}
,{"Name":"pSubCode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSDXML_NAME","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"pReasons","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_LOCALIZED_STRING_LIST","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In"]}
,{"Name":"pszDetail","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"ppFault","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WSD_SOAP_FAULT","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDUriEncode"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"source","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
,{"Name":"cchSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"destOut","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"cchDestOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"WSDUriDecode"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"source","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Const"]}
,{"Name":"cchSource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"destOut","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"cchDestOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"WSDCreateDeviceHost"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDeviceHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceHost","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDeviceHostAdvanced"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppHostAddresses","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwHostAddressCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDeviceHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceHost","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDeviceHost2"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pConfigParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"WSD_CONFIG_PARAM","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwConfigParamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDeviceHost","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceHost","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDeviceProxy"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDeviceProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDeviceProxyAdvanced"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pszDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pDeviceAddress","Type":{"Kind":"ApiRef","Name":"IWSDAddress","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDeviceProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDeviceProxy2"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pszDeviceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszLocalId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pConfigParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"WSD_CONFIG_PARAM","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwConfigParamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppDeviceProxy","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDDeviceProxy","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDiscoveryProvider"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDiscoveryProvider","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDiscoveryProvider2"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pConfigParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSD_CONFIG_PARAM","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwConfigParamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDiscoveryProvider","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDiscoveryPublisher"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"ppPublisher","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDiscoveryPublisher","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateDiscoveryPublisher2"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.1"
,"Attrs":[]
,"Params":[
{"Name":"pContext","Type":{"Kind":"ApiRef","Name":"IWSDXMLContext","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]},"Attrs":["In"]}
,{"Name":"pConfigParams","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"WSD_CONFIG_PARAM","TargetKind":"Default","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["In","Optional"]}
,{"Name":"dwConfigParamCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppPublisher","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDiscoveryPublisher","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"WSDCreateOutboundAttachment"
,"SetLastError":false
,"DllImport":"wsdapi"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows6.0.6000"
,"Attrs":[]
,"Params":[
{"Name":"ppAttachment","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWSDOutboundAttachment","TargetKind":"Com","Api":"Devices.WebServicesOnDevices","Parents":[]}},"Attrs":["Out"]}
]
}
]
,"UnicodeAliases":[
]
}