mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
459 lines
17 KiB
JSON
459 lines
17 KiB
JSON
{
|
|
"Constants":[{
|
|
"Name":"EC_VARIANT_TYPE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":127
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_VARIANT_TYPE_ARRAY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_READ_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_WRITE_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_OPEN_ALWAYS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_CREATE_NEW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
},{
|
|
"Name":"EC_OPEN_EXISTING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}],
|
|
|
|
"Types":[{
|
|
"Name":"EC_SUBSCRIPTION_PROPERTY_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcSubscriptionEnabled","Value":0}
|
|
,{"Name":"EcSubscriptionEventSources","Value":1}
|
|
,{"Name":"EcSubscriptionEventSourceAddress","Value":2}
|
|
,{"Name":"EcSubscriptionEventSourceEnabled","Value":3}
|
|
,{"Name":"EcSubscriptionEventSourceUserName","Value":4}
|
|
,{"Name":"EcSubscriptionEventSourcePassword","Value":5}
|
|
,{"Name":"EcSubscriptionDescription","Value":6}
|
|
,{"Name":"EcSubscriptionURI","Value":7}
|
|
,{"Name":"EcSubscriptionConfigurationMode","Value":8}
|
|
,{"Name":"EcSubscriptionExpires","Value":9}
|
|
,{"Name":"EcSubscriptionQuery","Value":10}
|
|
,{"Name":"EcSubscriptionTransportName","Value":11}
|
|
,{"Name":"EcSubscriptionTransportPort","Value":12}
|
|
,{"Name":"EcSubscriptionDeliveryMode","Value":13}
|
|
,{"Name":"EcSubscriptionDeliveryMaxItems","Value":14}
|
|
,{"Name":"EcSubscriptionDeliveryMaxLatencyTime","Value":15}
|
|
,{"Name":"EcSubscriptionHeartbeatInterval","Value":16}
|
|
,{"Name":"EcSubscriptionLocale","Value":17}
|
|
,{"Name":"EcSubscriptionContentFormat","Value":18}
|
|
,{"Name":"EcSubscriptionLogFile","Value":19}
|
|
,{"Name":"EcSubscriptionPublisherName","Value":20}
|
|
,{"Name":"EcSubscriptionCredentialsType","Value":21}
|
|
,{"Name":"EcSubscriptionCommonUserName","Value":22}
|
|
,{"Name":"EcSubscriptionCommonPassword","Value":23}
|
|
,{"Name":"EcSubscriptionHostName","Value":24}
|
|
,{"Name":"EcSubscriptionReadExistingEvents","Value":25}
|
|
,{"Name":"EcSubscriptionDialect","Value":26}
|
|
,{"Name":"EcSubscriptionType","Value":27}
|
|
,{"Name":"EcSubscriptionAllowedIssuerCAs","Value":28}
|
|
,{"Name":"EcSubscriptionAllowedSubjects","Value":29}
|
|
,{"Name":"EcSubscriptionDeniedSubjects","Value":30}
|
|
,{"Name":"EcSubscriptionAllowedSourceDomainComputers","Value":31}
|
|
,{"Name":"EcSubscriptionPropertyIdEND","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_CREDENTIALS_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcSubscriptionCredDefault","Value":0}
|
|
,{"Name":"EcSubscriptionCredNegotiate","Value":1}
|
|
,{"Name":"EcSubscriptionCredDigest","Value":2}
|
|
,{"Name":"EcSubscriptionCredBasic","Value":3}
|
|
,{"Name":"EcSubscriptionCredLocalMachine","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcSubscriptionTypeSourceInitiated","Value":0}
|
|
,{"Name":"EcSubscriptionTypeCollectorInitiated","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcSubscriptionRunTimeStatusActive","Value":0}
|
|
,{"Name":"EcSubscriptionRunTimeStatusLastError","Value":1}
|
|
,{"Name":"EcSubscriptionRunTimeStatusLastErrorMessage","Value":2}
|
|
,{"Name":"EcSubscriptionRunTimeStatusLastErrorTime","Value":3}
|
|
,{"Name":"EcSubscriptionRunTimeStatusNextRetryTime","Value":4}
|
|
,{"Name":"EcSubscriptionRunTimeStatusEventSources","Value":5}
|
|
,{"Name":"EcSubscriptionRunTimeStatusLastHeartbeatTime","Value":6}
|
|
,{"Name":"EcSubscriptionRunTimeStatusInfoIdEND","Value":7}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_VARIANT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcVarTypeNull","Value":0}
|
|
,{"Name":"EcVarTypeBoolean","Value":1}
|
|
,{"Name":"EcVarTypeUInt32","Value":2}
|
|
,{"Name":"EcVarTypeDateTime","Value":3}
|
|
,{"Name":"EcVarTypeString","Value":4}
|
|
,{"Name":"EcVarObjectArrayPropertyHandle","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_VARIANT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Attrs":[]
|
|
,"Fields":[
|
|
{"Name":"BooleanVal","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UInt32Val","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DateTimeVal","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"StringVal","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"BinaryVal","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"BooleanArr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Int32Arr","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":[]}
|
|
,{"Name":"StringArr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"PropertyHandleVal","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[]
|
|
}]
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_CONFIGURATION_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcConfigurationModeNormal","Value":0}
|
|
,{"Name":"EcConfigurationModeCustom","Value":1}
|
|
,{"Name":"EcConfigurationModeMinLatency","Value":2}
|
|
,{"Name":"EcConfigurationModeMinBandwidth","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_DELIVERY_MODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcDeliveryModePull","Value":1}
|
|
,{"Name":"EcDeliveryModePush","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_CONTENT_FORMAT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcContentFormatEvents","Value":1}
|
|
,{"Name":"EcContentFormatRenderedText","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
},{
|
|
"Name":"EC_SUBSCRIPTION_RUNTIME_STATUS_ACTIVE_STATUS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"EcRuntimeStatusActiveStatusDisabled","Value":1}
|
|
,{"Name":"EcRuntimeStatusActiveStatusActive","Value":2}
|
|
,{"Name":"EcRuntimeStatusActiveStatusInactive","Value":3}
|
|
,{"Name":"EcRuntimeStatusActiveStatusTrying","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}],
|
|
|
|
"Functions":[{
|
|
"Name":"EcOpenSubscriptionEnum"
|
|
,"SetLastError":true
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcEnumNextSubscription"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SubscriptionEnum","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"SubscriptionNameBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SubscriptionNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SubscriptionNameBufferUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcOpenSubscription"
|
|
,"SetLastError":true
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"Native","Name":"IntPtr"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SubscriptionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AccessMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcSetSubscriptionProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Subscription","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"EC_SUBSCRIPTION_PROPERTY_ID","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EC_VARIANT","TargetKind":"Default","Api":"System.EventCollector","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcGetSubscriptionProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Subscription","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"EC_SUBSCRIPTION_PROPERTY_ID","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValueBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValueBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EC_VARIANT","TargetKind":"Default","Api":"System.EventCollector","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PropertyValueBufferUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcSaveSubscription"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Subscription","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcDeleteSubscription"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SubscriptionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcGetObjectArraySize"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ObjectArray","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ObjectArraySize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcSetObjectArrayProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ObjectArray","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"EC_SUBSCRIPTION_PROPERTY_ID","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ArrayIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EC_VARIANT","TargetKind":"Default","Api":"System.EventCollector","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcGetObjectArrayProperty"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ObjectArray","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"PropertyId","Type":{"Kind":"ApiRef","Name":"EC_SUBSCRIPTION_PROPERTY_ID","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ArrayIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValueBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyValueBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EC_VARIANT","TargetKind":"Default","Api":"System.EventCollector","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"PropertyValueBufferUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcInsertObjectArrayElement"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ObjectArray","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ArrayIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcRemoveObjectArrayElement"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ObjectArray","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ArrayIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcGetSubscriptionRunTimeStatus"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SubscriptionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"StatusInfoId","Type":{"Kind":"ApiRef","Name":"EC_SUBSCRIPTION_RUNTIME_STATUS_INFO_ID","TargetKind":"Default","Api":"System.EventCollector","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventSourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StatusValueBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"StatusValueBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"EC_VARIANT","TargetKind":"Default","Api":"System.EventCollector","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"StatusValueBufferUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
},{
|
|
"Name":"EcRetrySubscription"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SubscriptionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"EventSourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
},{
|
|
"Name":"EcClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"WecApi.dll"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Object","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In"]}
|
|
]
|
|
}],
|
|
|
|
"UnicodeAliases":[
|
|
]
|
|
}
|