mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
ditch carriage return, only linefeed
This commit is contained in:
+3429
-3429
File diff suppressed because it is too large
Load Diff
+1455
-1455
File diff suppressed because it is too large
Load Diff
+3012
-3012
File diff suppressed because it is too large
Load Diff
+1938
-1938
File diff suppressed because it is too large
Load Diff
+11923
-11923
File diff suppressed because it is too large
Load Diff
+1309
-1309
File diff suppressed because it is too large
Load Diff
+9327
-9327
File diff suppressed because it is too large
Load Diff
+5042
-5042
File diff suppressed because it is too large
Load Diff
+6420
-6420
File diff suppressed because it is too large
Load Diff
+1318
-1318
File diff suppressed because it is too large
Load Diff
+420
-420
@@ -1,420 +1,420 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"ED_BASE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_SIM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM1"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM2"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":3
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM3"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM4"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":5
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_DIAQ"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":6
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_ARTI"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":7
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_1394"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_USB"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":9
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_MIN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_MAX"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":9
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_TOP"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_MIDDLE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_BOTTOM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_LEFT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_CENTER"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_RIGHT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_ALL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":268435456
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_1"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_2"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_3"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_4"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_5"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_6"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":32
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_7"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_8"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":128
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_9"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_10"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_11"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_12"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2048
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_13"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_14"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8192
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_15"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":16384
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_16"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":32768
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_17"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":65536
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_18"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":131072
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_19"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":262144
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_20"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":524288
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_21"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1048576
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_22"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2097152
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_23"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4194304
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_24"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8388608
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_VIDEO"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":33554432
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CLSID_DeviceIoControl"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"12d3e372-874b-457d-9fdf-73977778686c"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IDeviceRequestCompletionCallback"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"999bad24-9acd-45bb-8669-2a2fc0288b04"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"Invoke"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"requestResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bytesReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDeviceIoControl"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"9eefe161-23ab-4f18-9b49-991b586ae970"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"DeviceIoControlSync"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ioControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"inputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"inputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"bytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DeviceIoControlAsync"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ioControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"inputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"inputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"requestCompletionCallback","Type":{"Kind":"ApiRef","Name":"IDeviceRequestCompletionCallback","TargetKind":"Com","Api":"Devices.DeviceAccess","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cancelContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"CancelOperation"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cancelContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ICreateDeviceAccessAsync"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"3474628f-683d-42d2-abcb-db018c6503bc"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"Cancel"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"Wait"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Close"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"GetResult"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"deviceAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"CreateDeviceAccessInstance"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"deviceaccess"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"deviceInterfacePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"desiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"createAsync","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICreateDeviceAccessAsync","TargetKind":"Com","Api":"Devices.DeviceAccess","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"ED_BASE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_SIM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM1"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM2"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":3
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM3"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_COM4"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":5
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_DIAQ"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":6
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_ARTI"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":7
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_1394"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_USB"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":9
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_MIN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DEV_PORT_MAX"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":9
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_TOP"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_MIDDLE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_BOTTOM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_LEFT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_CENTER"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_RIGHT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_ALL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":268435456
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_1"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_2"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_3"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_4"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_5"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_6"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":32
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_7"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_8"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":128
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_9"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_10"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_11"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_12"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2048
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_13"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_14"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8192
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_15"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":16384
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_16"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":32768
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_17"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":65536
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_18"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":131072
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_19"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":262144
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_20"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":524288
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_21"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1048576
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_22"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2097152
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_23"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":4194304
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_AUDIO_24"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":8388608
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ED_VIDEO"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":33554432
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CLSID_DeviceIoControl"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"12d3e372-874b-457d-9fdf-73977778686c"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IDeviceRequestCompletionCallback"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"999bad24-9acd-45bb-8669-2a2fc0288b04"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"Invoke"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"requestResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bytesReturned","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDeviceIoControl"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"9eefe161-23ab-4f18-9b49-991b586ae970"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"DeviceIoControlSync"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ioControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"inputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"inputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"bytesReturned","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DeviceIoControlAsync"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ioControlCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"inputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"inputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"requestCompletionCallback","Type":{"Kind":"ApiRef","Name":"IDeviceRequestCompletionCallback","TargetKind":"Com","Api":"Devices.DeviceAccess","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cancelContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"CancelOperation"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cancelContext","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ICreateDeviceAccessAsync"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"3474628f-683d-42d2-abcb-db018c6503bc"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"Cancel"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"Wait"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"timeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Close"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"GetResult"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"deviceAccess","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"CreateDeviceAccessInstance"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"deviceaccess"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"deviceInterfacePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"desiredAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"createAsync","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ICreateDeviceAccessAsync","TargetKind":"Com","Api":"Devices.DeviceAccess","Parents":[]}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+20919
-20919
File diff suppressed because it is too large
Load Diff
+478
-478
@@ -1,478 +1,478 @@
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DEVPROP_OPERATOR"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":true
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DEVPROP_OPERATOR_MODIFIER_NOT","Value":65536}
|
||||
,{"Name":"DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE","Value":131072}
|
||||
,{"Name":"DEVPROP_OPERATOR_NONE","Value":0}
|
||||
,{"Name":"DEVPROP_OPERATOR_EXISTS","Value":1}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EXISTS","Value":65537}
|
||||
,{"Name":"DEVPROP_OPERATOR_EQUALS","Value":2}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EQUALS","Value":65538}
|
||||
,{"Name":"DEVPROP_OPERATOR_GREATER_THAN","Value":3}
|
||||
,{"Name":"DEVPROP_OPERATOR_LESS_THAN","Value":4}
|
||||
,{"Name":"DEVPROP_OPERATOR_GREATER_THAN_EQUALS","Value":5}
|
||||
,{"Name":"DEVPROP_OPERATOR_LESS_THAN_EQUALS","Value":6}
|
||||
,{"Name":"DEVPROP_OPERATOR_EQUALS_IGNORE_CASE","Value":131074}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE","Value":196610}
|
||||
,{"Name":"DEVPROP_OPERATOR_BITWISE_AND","Value":7}
|
||||
,{"Name":"DEVPROP_OPERATOR_BITWISE_OR","Value":8}
|
||||
,{"Name":"DEVPROP_OPERATOR_BEGINS_WITH","Value":9}
|
||||
,{"Name":"DEVPROP_OPERATOR_ENDS_WITH","Value":10}
|
||||
,{"Name":"DEVPROP_OPERATOR_CONTAINS","Value":11}
|
||||
,{"Name":"DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE","Value":131081}
|
||||
,{"Name":"DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE","Value":131082}
|
||||
,{"Name":"DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE","Value":131083}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_CONTAINS","Value":4096}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH","Value":8192}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH","Value":12288}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS","Value":16384}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE","Value":135168}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE","Value":139264}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE","Value":143360}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE","Value":147456}
|
||||
,{"Name":"DEVPROP_OPERATOR_AND_OPEN","Value":1048576}
|
||||
,{"Name":"DEVPROP_OPERATOR_AND_CLOSE","Value":2097152}
|
||||
,{"Name":"DEVPROP_OPERATOR_OR_OPEN","Value":3145728}
|
||||
,{"Name":"DEVPROP_OPERATOR_OR_CLOSE","Value":4194304}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_OPEN","Value":5242880}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_CLOSE","Value":6291456}
|
||||
,{"Name":"DEVPROP_OPERATOR_ARRAY_CONTAINS","Value":268435456}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_EVAL","Value":4095}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_LIST","Value":61440}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_MODIFIER","Value":983040}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_NOT_LOGICAL","Value":4027580415}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_LOGICAL","Value":267386880}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_ARRAY","Value":4026531840}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DEVPROP_FILTER_EXPRESSION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DEVPROP_OPERATOR","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DEV_OBJECT_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevObjectTypeUnknown","Value":0}
|
||||
,{"Name":"DevObjectTypeDeviceInterface","Value":1}
|
||||
,{"Name":"DevObjectTypeDeviceContainer","Value":2}
|
||||
,{"Name":"DevObjectTypeDevice","Value":3}
|
||||
,{"Name":"DevObjectTypeDeviceInterfaceClass","Value":4}
|
||||
,{"Name":"DevObjectTypeAEP","Value":5}
|
||||
,{"Name":"DevObjectTypeAEPContainer","Value":6}
|
||||
,{"Name":"DevObjectTypeDeviceInstallerClass","Value":7}
|
||||
,{"Name":"DevObjectTypeDeviceInterfaceDisplay","Value":8}
|
||||
,{"Name":"DevObjectTypeDeviceContainerDisplay","Value":9}
|
||||
,{"Name":"DevObjectTypeAEPService","Value":10}
|
||||
,{"Name":"DevObjectTypeDevicePanel","Value":11}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryFlagNone","Value":0}
|
||||
,{"Name":"DevQueryFlagUpdateResults","Value":1}
|
||||
,{"Name":"DevQueryFlagAllProperties","Value":2}
|
||||
,{"Name":"DevQueryFlagLocalize","Value":4}
|
||||
,{"Name":"DevQueryFlagAsyncClose","Value":8}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_STATE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryStateInitialized","Value":0}
|
||||
,{"Name":"DevQueryStateEnumCompleted","Value":1}
|
||||
,{"Name":"DevQueryStateAborted","Value":2}
|
||||
,{"Name":"DevQueryStateClosed","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_RESULT_ACTION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryResultStateChange","Value":0}
|
||||
,{"Name":"DevQueryResultAdd","Value":1}
|
||||
,{"Name":"DevQueryResultUpdate","Value":2}
|
||||
,{"Name":"DevQueryResultRemove","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_OBJECT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"cPropertyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Const"]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DEV_QUERY_RESULT_ACTION_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"DEV_QUERY_RESULT_ACTION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Data","Type":{"Kind":"ApiRef","Name":"_DEV_QUERY_RESULT_UPDATE_PAYLOAD","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[{
|
||||
"Name":"_DEV_QUERY_RESULT_UPDATE_PAYLOAD"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Union"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"State","Type":{"Kind":"ApiRef","Name":"DEV_QUERY_STATE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"DeviceObject","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}]
|
||||
},{
|
||||
"Name":"DEV_QUERY_PARAMETER"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Key","Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HDEVQUERY__"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PDEV_QUERY_RESULT_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pActionData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_QUERY_RESULT_ACTION_DATA","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DevCreateObjectQuery"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromId"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIdEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIds"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszzObjectIds","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","NullNullTerminated","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIdsEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszzObjectIds","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","NullNullTerminated","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCloseObjectQuery"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjects"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcObjectCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectsEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcObjectCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFreeObjects"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cObjectCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pObjects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectProperties"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"pcPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}},"Attrs":["Out","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectPropertiesEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}},"Attrs":["Out","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFreeObjectProperties"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cPropertyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFindProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"Store","Type":{"Kind":"ApiRef","Name":"DEVPROPSTORE","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszLocaleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"cProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DEVPROP_OPERATOR"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":true
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DEVPROP_OPERATOR_MODIFIER_NOT","Value":65536}
|
||||
,{"Name":"DEVPROP_OPERATOR_MODIFIER_IGNORE_CASE","Value":131072}
|
||||
,{"Name":"DEVPROP_OPERATOR_NONE","Value":0}
|
||||
,{"Name":"DEVPROP_OPERATOR_EXISTS","Value":1}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EXISTS","Value":65537}
|
||||
,{"Name":"DEVPROP_OPERATOR_EQUALS","Value":2}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EQUALS","Value":65538}
|
||||
,{"Name":"DEVPROP_OPERATOR_GREATER_THAN","Value":3}
|
||||
,{"Name":"DEVPROP_OPERATOR_LESS_THAN","Value":4}
|
||||
,{"Name":"DEVPROP_OPERATOR_GREATER_THAN_EQUALS","Value":5}
|
||||
,{"Name":"DEVPROP_OPERATOR_LESS_THAN_EQUALS","Value":6}
|
||||
,{"Name":"DEVPROP_OPERATOR_EQUALS_IGNORE_CASE","Value":131074}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_EQUALS_IGNORE_CASE","Value":196610}
|
||||
,{"Name":"DEVPROP_OPERATOR_BITWISE_AND","Value":7}
|
||||
,{"Name":"DEVPROP_OPERATOR_BITWISE_OR","Value":8}
|
||||
,{"Name":"DEVPROP_OPERATOR_BEGINS_WITH","Value":9}
|
||||
,{"Name":"DEVPROP_OPERATOR_ENDS_WITH","Value":10}
|
||||
,{"Name":"DEVPROP_OPERATOR_CONTAINS","Value":11}
|
||||
,{"Name":"DEVPROP_OPERATOR_BEGINS_WITH_IGNORE_CASE","Value":131081}
|
||||
,{"Name":"DEVPROP_OPERATOR_ENDS_WITH_IGNORE_CASE","Value":131082}
|
||||
,{"Name":"DEVPROP_OPERATOR_CONTAINS_IGNORE_CASE","Value":131083}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_CONTAINS","Value":4096}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH","Value":8192}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH","Value":12288}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS","Value":16384}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_CONTAINS_IGNORE_CASE","Value":135168}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_BEGINS_WITH_IGNORE_CASE","Value":139264}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_ENDS_WITH_IGNORE_CASE","Value":143360}
|
||||
,{"Name":"DEVPROP_OPERATOR_LIST_ELEMENT_CONTAINS_IGNORE_CASE","Value":147456}
|
||||
,{"Name":"DEVPROP_OPERATOR_AND_OPEN","Value":1048576}
|
||||
,{"Name":"DEVPROP_OPERATOR_AND_CLOSE","Value":2097152}
|
||||
,{"Name":"DEVPROP_OPERATOR_OR_OPEN","Value":3145728}
|
||||
,{"Name":"DEVPROP_OPERATOR_OR_CLOSE","Value":4194304}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_OPEN","Value":5242880}
|
||||
,{"Name":"DEVPROP_OPERATOR_NOT_CLOSE","Value":6291456}
|
||||
,{"Name":"DEVPROP_OPERATOR_ARRAY_CONTAINS","Value":268435456}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_EVAL","Value":4095}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_LIST","Value":61440}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_MODIFIER","Value":983040}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_NOT_LOGICAL","Value":4027580415}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_LOGICAL","Value":267386880}
|
||||
,{"Name":"DEVPROP_OPERATOR_MASK_ARRAY","Value":4026531840}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DEVPROP_FILTER_EXPRESSION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Operator","Type":{"Kind":"ApiRef","Name":"DEVPROP_OPERATOR","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DEV_OBJECT_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevObjectTypeUnknown","Value":0}
|
||||
,{"Name":"DevObjectTypeDeviceInterface","Value":1}
|
||||
,{"Name":"DevObjectTypeDeviceContainer","Value":2}
|
||||
,{"Name":"DevObjectTypeDevice","Value":3}
|
||||
,{"Name":"DevObjectTypeDeviceInterfaceClass","Value":4}
|
||||
,{"Name":"DevObjectTypeAEP","Value":5}
|
||||
,{"Name":"DevObjectTypeAEPContainer","Value":6}
|
||||
,{"Name":"DevObjectTypeDeviceInstallerClass","Value":7}
|
||||
,{"Name":"DevObjectTypeDeviceInterfaceDisplay","Value":8}
|
||||
,{"Name":"DevObjectTypeDeviceContainerDisplay","Value":9}
|
||||
,{"Name":"DevObjectTypeAEPService","Value":10}
|
||||
,{"Name":"DevObjectTypeDevicePanel","Value":11}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryFlagNone","Value":0}
|
||||
,{"Name":"DevQueryFlagUpdateResults","Value":1}
|
||||
,{"Name":"DevQueryFlagAllProperties","Value":2}
|
||||
,{"Name":"DevQueryFlagLocalize","Value":4}
|
||||
,{"Name":"DevQueryFlagAsyncClose","Value":8}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_STATE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryStateInitialized","Value":0}
|
||||
,{"Name":"DevQueryStateEnumCompleted","Value":1}
|
||||
,{"Name":"DevQueryStateAborted","Value":2}
|
||||
,{"Name":"DevQueryStateClosed","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_QUERY_RESULT_ACTION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DevQueryResultStateChange","Value":0}
|
||||
,{"Name":"DevQueryResultAdd","Value":1}
|
||||
,{"Name":"DevQueryResultUpdate","Value":2}
|
||||
,{"Name":"DevQueryResultRemove","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DEV_OBJECT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
||||
,{"Name":"cPropertyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Const"]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DEV_QUERY_RESULT_ACTION_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Action","Type":{"Kind":"ApiRef","Name":"DEV_QUERY_RESULT_ACTION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Data","Type":{"Kind":"ApiRef","Name":"_DEV_QUERY_RESULT_UPDATE_PAYLOAD","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[{
|
||||
"Name":"_DEV_QUERY_RESULT_UPDATE_PAYLOAD"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Union"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"State","Type":{"Kind":"ApiRef","Name":"DEV_QUERY_STATE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"DeviceObject","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}]
|
||||
},{
|
||||
"Name":"DEV_QUERY_PARAMETER"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Key","Type":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HDEVQUERY__"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"unused","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PDEV_QUERY_RESULT_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pActionData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_QUERY_RESULT_ACTION_DATA","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DevCreateObjectQuery"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromId"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIdEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIds"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszzObjectIds","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","NullNullTerminated","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCreateObjectQueryFromIdsEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszzObjectIds","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","NotNullTerminated","NullNullTerminated","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PDEV_QUERY_RESULT_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"phDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevCloseObjectQuery"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hDevQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HDEVQUERY__","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjects"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcObjectCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectsEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cFilterExpressionCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFilter","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"ApiRef","Name":"DEVPROP_FILTER_EXPRESSION","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcObjectCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppObjects","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}}},"Attrs":["Out","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFreeObjects"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cObjectCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pObjects","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DEV_OBJECT","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectProperties"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"pcPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}},"Attrs":["Out","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevGetObjectPropertiesEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-1"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ObjectType","Type":{"Kind":"ApiRef","Name":"DEV_OBJECT_TYPE","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszObjectId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"QueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"cRequestedProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestedProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPCOMPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"cExtendedParameterCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pExtendedParameters","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"DEV_QUERY_PARAMETER","TargetKind":"Default","Api":"Devices.DeviceQuery","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"pcPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}},"Attrs":["Out","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFreeObjectProperties"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"cPropertyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DevFindProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"api-ms-win-devices-query-l1-1-0"
|
||||
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"Store","Type":{"Kind":"ApiRef","Name":"DEVPROPSTORE","TargetKind":"Default","Api":"Devices.Properties","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszLocaleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"cProperties","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pProperties","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPERTY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+11571
-11571
File diff suppressed because it is too large
Load Diff
+1879
-1879
File diff suppressed because it is too large
Load Diff
+14081
-14081
File diff suppressed because it is too large
Load Diff
+3426
-3426
File diff suppressed because it is too large
Load Diff
+2380
-2380
File diff suppressed because it is too large
Load Diff
+19986
-19986
File diff suppressed because it is too large
Load Diff
+10689
-10689
File diff suppressed because it is too large
Load Diff
+10467
-10467
File diff suppressed because it is too large
Load Diff
+1429
-1429
File diff suppressed because it is too large
Load Diff
+256
-256
@@ -1,256 +1,256 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"GUID_DEVINTERFACE_PWM_CONTROLLER"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"60824b4c-eed1-4c9c-b49c-1b961461a819"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"GUID_DEVINTERFACE_PWM_CONTROLLER_WSZ"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"{60824B4C-EED1-4C9C-B49C-1B961461A819}"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_GET_INFO"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262144
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262148
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":294920
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262544
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295316
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_GET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262552
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_SET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295324
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_START"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295331
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_STOP"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295335
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_IS_STARTED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262568
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_GET_INFO"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_GET_ACTUAL_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_SET_DESIRED_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":100
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":101
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_GET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":102
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_SET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":103
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_START"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":104
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_STOP"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":105
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_IS_STARTED"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":106
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PWM_CONTROLLER_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
||||
,{"Name":"PinCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MinimumPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"MaximumPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ActualPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"DesiredPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ActualPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Percentage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Percentage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_POLARITY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"PWM_ACTIVE_HIGH","Value":0}
|
||||
,{"Name":"PWM_ACTIVE_LOW","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"PWM_PIN_GET_POLARITY_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"PWM_POLARITY","TargetKind":"Default","Api":"Devices.Pwm","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_SET_POLARITY_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"PWM_POLARITY","TargetKind":"Default","Api":"Devices.Pwm","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_IS_STARTED_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"IsStarted","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"GUID_DEVINTERFACE_PWM_CONTROLLER"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"60824b4c-eed1-4c9c-b49c-1b961461a819"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"GUID_DEVINTERFACE_PWM_CONTROLLER_WSZ"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"{60824B4C-EED1-4C9C-B49C-1B961461A819}"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_GET_INFO"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262144
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262148
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":294920
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262544
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295316
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_GET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262552
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_SET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295324
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_START"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295331
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_STOP"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":295335
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"IOCTL_PWM_PIN_IS_STARTED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262568
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_GET_INFO"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_GET_ACTUAL_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_CONTROLLER_SET_DESIRED_PERIOD"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":100
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":101
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_GET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":102
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_SET_POLARITY"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":103
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_START"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":104
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_STOP"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":105
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"PWM_IOCTL_ID_PIN_IS_STARTED"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":106
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PWM_CONTROLLER_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
||||
,{"Name":"PinCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MinimumPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"MaximumPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_GET_ACTUAL_PERIOD_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ActualPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"DesiredPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ActualPeriod","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Percentage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Percentage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_POLARITY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"PWM_ACTIVE_HIGH","Value":0}
|
||||
,{"Name":"PWM_ACTIVE_LOW","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"PWM_PIN_GET_POLARITY_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"PWM_POLARITY","TargetKind":"Default","Api":"Devices.Pwm","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_SET_POLARITY_INPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Polarity","Type":{"Kind":"ApiRef","Name":"PWM_POLARITY","TargetKind":"Default","Api":"Devices.Pwm","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PWM_PIN_IS_STARTED_OUTPUT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"IsStarted","Type":{"Kind":"ApiRef","Name":"BOOLEAN","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+3112
-3112
File diff suppressed because it is too large
Load Diff
@@ -1,137 +1,137 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"COMDB_MIN_PORTS_ARBITRATED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"COMDB_MAX_PORTS_ARBITRATED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CDB_REPORT_BITS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CDB_REPORT_BYTES"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"HCOMDB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"NativeTypedef"
|
||||
,"AlsoUsableFor":null
|
||||
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
||||
,"FreeFunc":null
|
||||
,"InvalidHandleValue":0
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"ComDBOpen"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"PHComDB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClose"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBGetCurrentPortUsage"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
||||
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ReportType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"MaxPortsReported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClaimNextFreePort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClaimPort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ForceClaim","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Forced","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBReleasePort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBResizeDatabase"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NewSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"COMDB_MIN_PORTS_ARBITRATED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"COMDB_MAX_PORTS_ARBITRATED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4096
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CDB_REPORT_BITS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"CDB_REPORT_BYTES"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"HCOMDB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"NativeTypedef"
|
||||
,"AlsoUsableFor":null
|
||||
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
||||
,"FreeFunc":null
|
||||
,"InvalidHandleValue":0
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"ComDBOpen"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"PHComDB","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClose"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBGetCurrentPortUsage"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
||||
,{"Name":"BufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ReportType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"MaxPortsReported","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClaimNextFreePort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBClaimPort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ForceClaim","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Forced","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBReleasePort"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ComNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ComDBResizeDatabase"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"MSPORTS"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HComDB","Type":{"Kind":"ApiRef","Name":"HCOMDB","TargetKind":"Default","Api":"Devices.SerialCommunication","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NewSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+23090
-23090
File diff suppressed because it is too large
Load Diff
+6586
-6586
File diff suppressed because it is too large
Load Diff
+3855
-3855
File diff suppressed because it is too large
Load Diff
+43249
-43249
File diff suppressed because it is too large
Load Diff
+1291
-1291
File diff suppressed because it is too large
Load Diff
+30971
-30971
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+472
-472
@@ -1,472 +1,472 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"_FACDXCORE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2176
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"8c47866b-7583-450d-f0f0-6bada895af4b"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"0c9ece4d-2f6e-4f01-8c96-e89e331b47b1"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"248e2800-a793-4724-abaa-23a6de1be090"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DXCoreAdapterProperty"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"InstanceLuid","Value":0}
|
||||
,{"Name":"DriverVersion","Value":1}
|
||||
,{"Name":"DriverDescription","Value":2}
|
||||
,{"Name":"HardwareID","Value":3}
|
||||
,{"Name":"KmdModelVersion","Value":4}
|
||||
,{"Name":"ComputePreemptionGranularity","Value":5}
|
||||
,{"Name":"GraphicsPreemptionGranularity","Value":6}
|
||||
,{"Name":"DedicatedAdapterMemory","Value":7}
|
||||
,{"Name":"DedicatedSystemMemory","Value":8}
|
||||
,{"Name":"SharedSystemMemory","Value":9}
|
||||
,{"Name":"AcgCompatible","Value":10}
|
||||
,{"Name":"IsHardware","Value":11}
|
||||
,{"Name":"IsIntegrated","Value":12}
|
||||
,{"Name":"IsDetachable","Value":13}
|
||||
,{"Name":"HardwareIDParts","Value":14}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreAdapterState"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"IsDriverUpdateInProgress","Value":0}
|
||||
,{"Name":"AdapterMemoryBudget","Value":1}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreSegmentGroup"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"Local","Value":0}
|
||||
,{"Name":"NonLocal","Value":1}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreNotificationType"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"AdapterListStale","Value":0}
|
||||
,{"Name":"AdapterNoLongerValid","Value":1}
|
||||
,{"Name":"AdapterBudgetChange","Value":2}
|
||||
,{"Name":"AdapterHardwareContentProtectionTeardown","Value":3}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreAdapterPreference"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"Hardware","Value":0}
|
||||
,{"Name":"MinimumPower","Value":1}
|
||||
,{"Name":"HighPerformance","Value":2}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreHardwareID"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subSysID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"revision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreHardwareIDParts"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subSystemID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subVendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"revisionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreAdapterMemoryBudgetNodeSegmentGroup"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"nodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"segmentGroup","Type":{"Kind":"ApiRef","Name":"DXCoreSegmentGroup","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreAdapterMemoryBudget"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"budget","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"currentUsage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"availableForReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"currentReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PFN_DXCORE_NOTIFICATION_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IDXCoreAdapter"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"f0db4c7f-fe5a-42a2-bd62-f2a6cf6fc83e"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"IsValid"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"IsAttributeSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"attributeGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsPropertySupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetProperty"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"propertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetPropertySize"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsQueryStateSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"QueryState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsSetStateSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"SetState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
||||
,{"Name":"inputDataSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetFactory"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDXCoreAdapterList"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"526c7776-40e9-459b-b711-f32ad76dfc28"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetAdapter"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetAdapterCount"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"IsStale"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"GetFactory"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Sort"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"numPreferences","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"preferences","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsAdapterPreferenceSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"preference","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDXCoreAdapterFactory"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"78ee5945-c36e-4b13-a669-005dd11c0f06"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateAdapterList"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"numAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"filterAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapterList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetAdapterByLuid"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"adapterLUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsNotificationTypeSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"RegisterEventNotification"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"dxCoreObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackFunction","Type":{"Kind":"ApiRef","Name":"PFN_DXCORE_NOTIFICATION_CALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"eventCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"UnregisterEventNotification"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"eventCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DXCoreCreateAdapterFactory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"DXCORE"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"_FACDXCORE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2176
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D11_GRAPHICS"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"8c47866b-7583-450d-f0f0-6bada895af4b"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_GRAPHICS"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"0c9ece4d-2f6e-4f01-8c96-e89e331b47b1"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXCORE_ADAPTER_ATTRIBUTE_D3D12_CORE_COMPUTE"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"248e2800-a793-4724-abaa-23a6de1be090"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DXCoreAdapterProperty"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"InstanceLuid","Value":0}
|
||||
,{"Name":"DriverVersion","Value":1}
|
||||
,{"Name":"DriverDescription","Value":2}
|
||||
,{"Name":"HardwareID","Value":3}
|
||||
,{"Name":"KmdModelVersion","Value":4}
|
||||
,{"Name":"ComputePreemptionGranularity","Value":5}
|
||||
,{"Name":"GraphicsPreemptionGranularity","Value":6}
|
||||
,{"Name":"DedicatedAdapterMemory","Value":7}
|
||||
,{"Name":"DedicatedSystemMemory","Value":8}
|
||||
,{"Name":"SharedSystemMemory","Value":9}
|
||||
,{"Name":"AcgCompatible","Value":10}
|
||||
,{"Name":"IsHardware","Value":11}
|
||||
,{"Name":"IsIntegrated","Value":12}
|
||||
,{"Name":"IsDetachable","Value":13}
|
||||
,{"Name":"HardwareIDParts","Value":14}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreAdapterState"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"IsDriverUpdateInProgress","Value":0}
|
||||
,{"Name":"AdapterMemoryBudget","Value":1}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreSegmentGroup"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"Local","Value":0}
|
||||
,{"Name":"NonLocal","Value":1}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreNotificationType"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"AdapterListStale","Value":0}
|
||||
,{"Name":"AdapterNoLongerValid","Value":1}
|
||||
,{"Name":"AdapterBudgetChange","Value":2}
|
||||
,{"Name":"AdapterHardwareContentProtectionTeardown","Value":3}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreAdapterPreference"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"Hardware","Value":0}
|
||||
,{"Name":"MinimumPower","Value":1}
|
||||
,{"Name":"HighPerformance","Value":2}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXCoreHardwareID"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subSysID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"revision","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreHardwareIDParts"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"vendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"deviceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subSystemID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"subVendorID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"revisionID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreAdapterMemoryBudgetNodeSegmentGroup"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"nodeIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"segmentGroup","Type":{"Kind":"ApiRef","Name":"DXCoreSegmentGroup","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXCoreAdapterMemoryBudget"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"budget","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"currentUsage","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"availableForReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"currentReservation","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PFN_DXCORE_NOTIFICATION_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"object","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IDXCoreAdapter"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"f0db4c7f-fe5a-42a2-bd62-f2a6cf6fc83e"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"IsValid"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"IsAttributeSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"attributeGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsPropertySupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetProperty"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"propertyData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetPropertySize"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterProperty","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"bufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsQueryStateSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"QueryState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
||||
,{"Name":"outputBufferSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"outputBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsSetStateSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"property","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"SetState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"state","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterState","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetailsSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputStateDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":1},"Optional","Const"]}
|
||||
,{"Name":"inputDataSize","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
||||
,{"Name":"inputData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetFactory"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDXCoreAdapterList"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"526c7776-40e9-459b-b711-f32ad76dfc28"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetAdapter"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetAdapterCount"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"IsStale"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"GetFactory"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Sort"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"numPreferences","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"preferences","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsAdapterPreferenceSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"preference","Type":{"Kind":"ApiRef","Name":"DXCoreAdapterPreference","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IDXCoreAdapterFactory"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"78ee5945-c36e-4b13-a669-005dd11c0f06"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateAdapterList"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"numAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"filterAttributes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapterList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetAdapterByLuid"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"adapterLUID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"LUID","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvAdapter","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IsNotificationTypeSupported"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Boolean"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"RegisterEventNotification"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"dxCoreObject","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"notificationType","Type":{"Kind":"ApiRef","Name":"DXCoreNotificationType","TargetKind":"Default","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackFunction","Type":{"Kind":"ApiRef","Name":"PFN_DXCORE_NOTIFICATION_CALLBACK","TargetKind":"FunctionPointer","Api":"Graphics.DXCore","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"eventCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"UnregisterEventNotification"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"eventCookie","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DXCoreCreateAdapterFactory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"DXCORE"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvFactory","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+654
-654
File diff suppressed because it is too large
Load Diff
+11138
-11138
File diff suppressed because it is too large
Load Diff
+1886
-1886
File diff suppressed because it is too large
Load Diff
+797
-797
File diff suppressed because it is too large
Load Diff
+1311
-1311
File diff suppressed because it is too large
Load Diff
+9370
-9370
File diff suppressed because it is too large
Load Diff
+16816
-16816
File diff suppressed because it is too large
Load Diff
+179
-179
@@ -1,179 +1,179 @@
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PFN_D3D11ON12_CREATE_DEVICE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"FeatureLevels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param4","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11Device","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11DeviceContext","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"D3D11_RESOURCE_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"BindFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MiscFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"CPUAccessFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"StructureByteStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"ID3D11On12Device"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"85611e73-70a9-490e-9614-a9e302777904"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateWrappedResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource12","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFlags11","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D11_RESOURCE_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D11on12","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"InState","Type":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_STATES","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"OutState","Type":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_STATES","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppResource11","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReleaseWrappedResources"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ppResources","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"NumResources","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"AcquireWrappedResources"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ppResources","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"NumResources","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ID3D11On12Device1"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.18362"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"bdb64df4-ea2f-4c70-b861-aaab1258bb5d"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"ID3D11On12Device","TargetKind":"Com","Api":"Graphics.Direct3D11on12","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetD3D12Device"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ID3D11On12Device2"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.19041"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"dc90f331-4740-43fa-866e-67f12cb58223"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"ID3D11On12Device1","TargetKind":"Com","Api":"Graphics.Direct3D11on12","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"UnwrapUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource11","Type":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource12","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReturnUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource11","Type":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NumSync","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pSignalValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In"]}
|
||||
,{"Name":"ppFences","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"D3D11On12CreateDevice"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d11"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFeatureLevels","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"FeatureLevels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppCommandQueues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11Device","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"ppImmediateContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11DeviceContext","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"pChosenFeatureLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PFN_D3D11ON12_CREATE_DEVICE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"param1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"FeatureLevels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param4","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param6","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param7","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11Device","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"param8","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11DeviceContext","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"param9","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"D3D11_RESOURCE_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"BindFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MiscFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"CPUAccessFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"StructureByteStride","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"ID3D11On12Device"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"85611e73-70a9-490e-9614-a9e302777904"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateWrappedResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource12","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFlags11","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D11_RESOURCE_FLAGS","TargetKind":"Default","Api":"Graphics.Direct3D11on12","Parents":[]}},"Attrs":["In","Const"]}
|
||||
,{"Name":"InState","Type":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_STATES","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"OutState","Type":{"Kind":"ApiRef","Name":"D3D12_RESOURCE_STATES","TargetKind":"Default","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppResource11","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReleaseWrappedResources"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ppResources","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"NumResources","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"AcquireWrappedResources"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ppResources","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"NumResources","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ID3D11On12Device1"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.18362"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"bdb64df4-ea2f-4c70-b861-aaab1258bb5d"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"ID3D11On12Device","TargetKind":"Com","Api":"Graphics.Direct3D11on12","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetD3D12Device"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"ID3D11On12Device2"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.19041"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"dc90f331-4740-43fa-866e-67f12cb58223"
|
||||
,"Attrs":[
|
||||
"Agile"
|
||||
]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"ID3D11On12Device1","TargetKind":"Com","Api":"Graphics.Direct3D11on12","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"UnwrapUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource11","Type":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource12","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out","ComOutPtr"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReturnUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource11","Type":{"Kind":"ApiRef","Name":"ID3D11Resource","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NumSync","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pSignalValues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In"]}
|
||||
,{"Name":"ppFences","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"D3D11On12CreateDevice"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d11"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pDevice","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pFeatureLevels","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"FeatureLevels","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppCommandQueues","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11Device","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"ppImmediateContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D11DeviceContext","TargetKind":"Com","Api":"Graphics.Direct3D11","Parents":[]}},"Attrs":["Out","ComOutPtr","Optional"]}
|
||||
,{"Name":"pChosenFeatureLevel","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D_FEATURE_LEVEL","TargetKind":"Default","Api":"Graphics.Direct3D","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+14616
-14616
File diff suppressed because it is too large
Load Diff
+7310
-7310
File diff suppressed because it is too large
Load Diff
+138
-138
@@ -1,138 +1,138 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"MAX_D3D9ON12_QUEUES"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"D3D9ON12_ARGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Enable9On12","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pD3D12Device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ppD3D12Queues","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":[]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PFN_Direct3DCreate9On12Ex"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppOutputInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3D9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFN_Direct3DCreate9On12"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"IDirect3D9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IDirect3DDevice9On12"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"e7fda234-b589-4049-940d-8878977531c8"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetD3D12Device"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"UnwrapUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"IDirect3DResource9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource12","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReturnUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"IDirect3DResource9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NumSync","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pSignalValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
||||
,{"Name":"ppFences","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"Direct3DCreate9On12Ex"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d9"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppOutputInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3D9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Direct3DCreate9On12"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d9"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"IDirect3D9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"MAX_D3D9ON12_QUEUES"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"D3D9ON12_ARGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Enable9On12","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"pD3D12Device","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ppD3D12Queues","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":[]}
|
||||
,{"Name":"NumQueues","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"NodeMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"PFN_Direct3DCreate9On12Ex"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppOutputInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3D9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFN_Direct3DCreate9On12"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"IDirect3D9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"IDirect3DDevice9On12"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Com"
|
||||
,"Guid":"e7fda234-b589-4049-940d-8878977531c8"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"GetD3D12Device"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"UnwrapUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"IDirect3DResource9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pCommandQueue","Type":{"Kind":"ApiRef","Name":"ID3D12CommandQueue","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
||||
,{"Name":"ppvResource12","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"ReturnUnderlyingResource"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pResource","Type":{"Kind":"ApiRef","Name":"IDirect3DResource9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"NumSync","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pSignalValues","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["In","Out"]}
|
||||
,{"Name":"ppFences","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ID3D12Fence","TargetKind":"Com","Api":"Graphics.Direct3D12","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"Direct3DCreate9On12Ex"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d9"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ppOutputInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDirect3D9Ex","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"Direct3DCreate9On12"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"d3d9"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"IDirect3D9","TargetKind":"Com","Api":"Graphics.Direct3D9","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"SDKVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pOverrideList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"D3D9ON12_ARGS","TargetKind":"Default","Api":"Graphics.Direct3D9on12","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NumOverrideEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+4209
-4209
File diff suppressed because it is too large
Load Diff
+17401
-17401
File diff suppressed because it is too large
Load Diff
+1395
-1395
File diff suppressed because it is too large
Load Diff
+8395
-8395
File diff suppressed because it is too large
Load Diff
+826
-826
File diff suppressed because it is too large
Load Diff
+405
-405
@@ -1,405 +1,405 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"_FACDXGI"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2170
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_NONE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_DYNAMIC"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_READ_WRITE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_SCRATCH"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":3
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_FIELD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":15
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_FORMAT_DEFINED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967295
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967294
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DXGI_RATIONAL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_SAMPLE_DESC"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Quality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_COLOR_SPACE_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","Value":0}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","Value":1}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","Value":2}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","Value":3}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RESERVED","Value":4}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","Value":5}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","Value":6}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","Value":7}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","Value":8}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","Value":9}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","Value":10}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","Value":11}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","Value":12}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","Value":13}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","Value":14}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","Value":15}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","Value":16}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","Value":17}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","Value":18}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","Value":19}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","Value":20}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","Value":21}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","Value":22}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","Value":23}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","Value":24}
|
||||
,{"Name":"DXGI_COLOR_SPACE_CUSTOM","Value":-1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_FORMAT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_FORMAT_UNKNOWN","Value":0}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_TYPELESS","Value":1}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_FLOAT","Value":2}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_UINT","Value":3}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_SINT","Value":4}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_TYPELESS","Value":5}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_FLOAT","Value":6}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_UINT","Value":7}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_SINT","Value":8}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_TYPELESS","Value":9}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_FLOAT","Value":10}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_UNORM","Value":11}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_UINT","Value":12}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_SNORM","Value":13}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_SINT","Value":14}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_TYPELESS","Value":15}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_FLOAT","Value":16}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_UINT","Value":17}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_SINT","Value":18}
|
||||
,{"Name":"DXGI_FORMAT_R32G8X24_TYPELESS","Value":19}
|
||||
,{"Name":"DXGI_FORMAT_D32_FLOAT_S8X24_UINT","Value":20}
|
||||
,{"Name":"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS","Value":21}
|
||||
,{"Name":"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT","Value":22}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_TYPELESS","Value":23}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_UNORM","Value":24}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_UINT","Value":25}
|
||||
,{"Name":"DXGI_FORMAT_R11G11B10_FLOAT","Value":26}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_TYPELESS","Value":27}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UNORM","Value":28}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB","Value":29}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UINT","Value":30}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_SNORM","Value":31}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_SINT","Value":32}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_TYPELESS","Value":33}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_FLOAT","Value":34}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_UNORM","Value":35}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_UINT","Value":36}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_SNORM","Value":37}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_SINT","Value":38}
|
||||
,{"Name":"DXGI_FORMAT_R32_TYPELESS","Value":39}
|
||||
,{"Name":"DXGI_FORMAT_D32_FLOAT","Value":40}
|
||||
,{"Name":"DXGI_FORMAT_R32_FLOAT","Value":41}
|
||||
,{"Name":"DXGI_FORMAT_R32_UINT","Value":42}
|
||||
,{"Name":"DXGI_FORMAT_R32_SINT","Value":43}
|
||||
,{"Name":"DXGI_FORMAT_R24G8_TYPELESS","Value":44}
|
||||
,{"Name":"DXGI_FORMAT_D24_UNORM_S8_UINT","Value":45}
|
||||
,{"Name":"DXGI_FORMAT_R24_UNORM_X8_TYPELESS","Value":46}
|
||||
,{"Name":"DXGI_FORMAT_X24_TYPELESS_G8_UINT","Value":47}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_TYPELESS","Value":48}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_UNORM","Value":49}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_UINT","Value":50}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_SNORM","Value":51}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_SINT","Value":52}
|
||||
,{"Name":"DXGI_FORMAT_R16_TYPELESS","Value":53}
|
||||
,{"Name":"DXGI_FORMAT_R16_FLOAT","Value":54}
|
||||
,{"Name":"DXGI_FORMAT_D16_UNORM","Value":55}
|
||||
,{"Name":"DXGI_FORMAT_R16_UNORM","Value":56}
|
||||
,{"Name":"DXGI_FORMAT_R16_UINT","Value":57}
|
||||
,{"Name":"DXGI_FORMAT_R16_SNORM","Value":58}
|
||||
,{"Name":"DXGI_FORMAT_R16_SINT","Value":59}
|
||||
,{"Name":"DXGI_FORMAT_R8_TYPELESS","Value":60}
|
||||
,{"Name":"DXGI_FORMAT_R8_UNORM","Value":61}
|
||||
,{"Name":"DXGI_FORMAT_R8_UINT","Value":62}
|
||||
,{"Name":"DXGI_FORMAT_R8_SNORM","Value":63}
|
||||
,{"Name":"DXGI_FORMAT_R8_SINT","Value":64}
|
||||
,{"Name":"DXGI_FORMAT_A8_UNORM","Value":65}
|
||||
,{"Name":"DXGI_FORMAT_R1_UNORM","Value":66}
|
||||
,{"Name":"DXGI_FORMAT_R9G9B9E5_SHAREDEXP","Value":67}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_B8G8_UNORM","Value":68}
|
||||
,{"Name":"DXGI_FORMAT_G8R8_G8B8_UNORM","Value":69}
|
||||
,{"Name":"DXGI_FORMAT_BC1_TYPELESS","Value":70}
|
||||
,{"Name":"DXGI_FORMAT_BC1_UNORM","Value":71}
|
||||
,{"Name":"DXGI_FORMAT_BC1_UNORM_SRGB","Value":72}
|
||||
,{"Name":"DXGI_FORMAT_BC2_TYPELESS","Value":73}
|
||||
,{"Name":"DXGI_FORMAT_BC2_UNORM","Value":74}
|
||||
,{"Name":"DXGI_FORMAT_BC2_UNORM_SRGB","Value":75}
|
||||
,{"Name":"DXGI_FORMAT_BC3_TYPELESS","Value":76}
|
||||
,{"Name":"DXGI_FORMAT_BC3_UNORM","Value":77}
|
||||
,{"Name":"DXGI_FORMAT_BC3_UNORM_SRGB","Value":78}
|
||||
,{"Name":"DXGI_FORMAT_BC4_TYPELESS","Value":79}
|
||||
,{"Name":"DXGI_FORMAT_BC4_UNORM","Value":80}
|
||||
,{"Name":"DXGI_FORMAT_BC4_SNORM","Value":81}
|
||||
,{"Name":"DXGI_FORMAT_BC5_TYPELESS","Value":82}
|
||||
,{"Name":"DXGI_FORMAT_BC5_UNORM","Value":83}
|
||||
,{"Name":"DXGI_FORMAT_BC5_SNORM","Value":84}
|
||||
,{"Name":"DXGI_FORMAT_B5G6R5_UNORM","Value":85}
|
||||
,{"Name":"DXGI_FORMAT_B5G5R5A1_UNORM","Value":86}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_UNORM","Value":87}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_UNORM","Value":88}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM","Value":89}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_TYPELESS","Value":90}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB","Value":91}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_TYPELESS","Value":92}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB","Value":93}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_TYPELESS","Value":94}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_UF16","Value":95}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_SF16","Value":96}
|
||||
,{"Name":"DXGI_FORMAT_BC7_TYPELESS","Value":97}
|
||||
,{"Name":"DXGI_FORMAT_BC7_UNORM","Value":98}
|
||||
,{"Name":"DXGI_FORMAT_BC7_UNORM_SRGB","Value":99}
|
||||
,{"Name":"DXGI_FORMAT_AYUV","Value":100}
|
||||
,{"Name":"DXGI_FORMAT_Y410","Value":101}
|
||||
,{"Name":"DXGI_FORMAT_Y416","Value":102}
|
||||
,{"Name":"DXGI_FORMAT_NV12","Value":103}
|
||||
,{"Name":"DXGI_FORMAT_P010","Value":104}
|
||||
,{"Name":"DXGI_FORMAT_P016","Value":105}
|
||||
,{"Name":"DXGI_FORMAT_420_OPAQUE","Value":106}
|
||||
,{"Name":"DXGI_FORMAT_YUY2","Value":107}
|
||||
,{"Name":"DXGI_FORMAT_Y210","Value":108}
|
||||
,{"Name":"DXGI_FORMAT_Y216","Value":109}
|
||||
,{"Name":"DXGI_FORMAT_NV11","Value":110}
|
||||
,{"Name":"DXGI_FORMAT_AI44","Value":111}
|
||||
,{"Name":"DXGI_FORMAT_IA44","Value":112}
|
||||
,{"Name":"DXGI_FORMAT_P8","Value":113}
|
||||
,{"Name":"DXGI_FORMAT_A8P8","Value":114}
|
||||
,{"Name":"DXGI_FORMAT_B4G4R4A4_UNORM","Value":115}
|
||||
,{"Name":"DXGI_FORMAT_P208","Value":130}
|
||||
,{"Name":"DXGI_FORMAT_V208","Value":131}
|
||||
,{"Name":"DXGI_FORMAT_V408","Value":132}
|
||||
,{"Name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE","Value":189}
|
||||
,{"Name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE","Value":190}
|
||||
,{"Name":"DXGI_FORMAT_FORCE_UINT","Value":4294967295}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXGI_RGB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Red","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"Green","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"Blue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_GAMMA_CONTROL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Scale","Type":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"GammaCurve","Type":{"Kind":"Array","Shape":{"Size":1025},"Child":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_GAMMA_CONTROL_CAPABILITIES"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScaleAndOffsetSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MaxConvertedValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"MinConvertedValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"NumGammaControlPoints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ControlPointPositions","Type":{"Kind":"Array","Shape":{"Size":1025},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_MODE_SCANLINE_ORDER"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE","Value":1}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST","Value":2}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_SCALING"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_SCALING_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_SCALING_CENTERED","Value":1}
|
||||
,{"Name":"DXGI_MODE_SCALING_STRETCHED","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_ROTATION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_ROTATION_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_ROTATION_IDENTITY","Value":1}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE90","Value":2}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE180","Value":3}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE270","Value":4}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_DESC"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"RefreshRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ScanlineOrdering","Type":{"Kind":"ApiRef","Name":"DXGI_MODE_SCANLINE_ORDER","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Scaling","Type":{"Kind":"ApiRef","Name":"DXGI_MODE_SCALING","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_DC_HUFFMAN_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"CodeCounts","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"CodeValues","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_AC_HUFFMAN_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"CodeCounts","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"CodeValues","Type":{"Kind":"Array","Shape":{"Size":162},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_QUANTIZATION_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Elements","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_ALPHA_MODE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_ALPHA_MODE_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_ALPHA_MODE_PREMULTIPLIED","Value":1}
|
||||
,{"Name":"DXGI_ALPHA_MODE_STRAIGHT","Value":2}
|
||||
,{"Name":"DXGI_ALPHA_MODE_IGNORE","Value":3}
|
||||
,{"Name":"DXGI_ALPHA_MODE_FORCE_DWORD","Value":4294967295}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"_FACDXGI"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2170
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_NONE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_DYNAMIC"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_READ_WRITE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_SCRATCH"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":3
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CPU_ACCESS_FIELD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":15
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_FORMAT_DEFINED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_STANDARD_MULTISAMPLE_QUALITY_PATTERN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967295
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DXGI_CENTER_MULTISAMPLE_QUALITY_PATTERN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967294
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DXGI_RATIONAL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Numerator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Denominator","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_SAMPLE_DESC"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Quality","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_COLOR_SPACE_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709","Value":0}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709","Value":1}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709","Value":2}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020","Value":3}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RESERVED","Value":4}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601","Value":5}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601","Value":6}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601","Value":7}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709","Value":8}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709","Value":9}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020","Value":10}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020","Value":11}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020","Value":12}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020","Value":13}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020","Value":14}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020","Value":15}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020","Value":16}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020","Value":17}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020","Value":18}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020","Value":19}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709","Value":20}
|
||||
,{"Name":"DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020","Value":21}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709","Value":22}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020","Value":23}
|
||||
,{"Name":"DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020","Value":24}
|
||||
,{"Name":"DXGI_COLOR_SPACE_CUSTOM","Value":-1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_FORMAT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_FORMAT_UNKNOWN","Value":0}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_TYPELESS","Value":1}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_FLOAT","Value":2}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_UINT","Value":3}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32A32_SINT","Value":4}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_TYPELESS","Value":5}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_FLOAT","Value":6}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_UINT","Value":7}
|
||||
,{"Name":"DXGI_FORMAT_R32G32B32_SINT","Value":8}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_TYPELESS","Value":9}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_FLOAT","Value":10}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_UNORM","Value":11}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_UINT","Value":12}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_SNORM","Value":13}
|
||||
,{"Name":"DXGI_FORMAT_R16G16B16A16_SINT","Value":14}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_TYPELESS","Value":15}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_FLOAT","Value":16}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_UINT","Value":17}
|
||||
,{"Name":"DXGI_FORMAT_R32G32_SINT","Value":18}
|
||||
,{"Name":"DXGI_FORMAT_R32G8X24_TYPELESS","Value":19}
|
||||
,{"Name":"DXGI_FORMAT_D32_FLOAT_S8X24_UINT","Value":20}
|
||||
,{"Name":"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS","Value":21}
|
||||
,{"Name":"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT","Value":22}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_TYPELESS","Value":23}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_UNORM","Value":24}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10A2_UINT","Value":25}
|
||||
,{"Name":"DXGI_FORMAT_R11G11B10_FLOAT","Value":26}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_TYPELESS","Value":27}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UNORM","Value":28}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB","Value":29}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_UINT","Value":30}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_SNORM","Value":31}
|
||||
,{"Name":"DXGI_FORMAT_R8G8B8A8_SINT","Value":32}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_TYPELESS","Value":33}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_FLOAT","Value":34}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_UNORM","Value":35}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_UINT","Value":36}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_SNORM","Value":37}
|
||||
,{"Name":"DXGI_FORMAT_R16G16_SINT","Value":38}
|
||||
,{"Name":"DXGI_FORMAT_R32_TYPELESS","Value":39}
|
||||
,{"Name":"DXGI_FORMAT_D32_FLOAT","Value":40}
|
||||
,{"Name":"DXGI_FORMAT_R32_FLOAT","Value":41}
|
||||
,{"Name":"DXGI_FORMAT_R32_UINT","Value":42}
|
||||
,{"Name":"DXGI_FORMAT_R32_SINT","Value":43}
|
||||
,{"Name":"DXGI_FORMAT_R24G8_TYPELESS","Value":44}
|
||||
,{"Name":"DXGI_FORMAT_D24_UNORM_S8_UINT","Value":45}
|
||||
,{"Name":"DXGI_FORMAT_R24_UNORM_X8_TYPELESS","Value":46}
|
||||
,{"Name":"DXGI_FORMAT_X24_TYPELESS_G8_UINT","Value":47}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_TYPELESS","Value":48}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_UNORM","Value":49}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_UINT","Value":50}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_SNORM","Value":51}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_SINT","Value":52}
|
||||
,{"Name":"DXGI_FORMAT_R16_TYPELESS","Value":53}
|
||||
,{"Name":"DXGI_FORMAT_R16_FLOAT","Value":54}
|
||||
,{"Name":"DXGI_FORMAT_D16_UNORM","Value":55}
|
||||
,{"Name":"DXGI_FORMAT_R16_UNORM","Value":56}
|
||||
,{"Name":"DXGI_FORMAT_R16_UINT","Value":57}
|
||||
,{"Name":"DXGI_FORMAT_R16_SNORM","Value":58}
|
||||
,{"Name":"DXGI_FORMAT_R16_SINT","Value":59}
|
||||
,{"Name":"DXGI_FORMAT_R8_TYPELESS","Value":60}
|
||||
,{"Name":"DXGI_FORMAT_R8_UNORM","Value":61}
|
||||
,{"Name":"DXGI_FORMAT_R8_UINT","Value":62}
|
||||
,{"Name":"DXGI_FORMAT_R8_SNORM","Value":63}
|
||||
,{"Name":"DXGI_FORMAT_R8_SINT","Value":64}
|
||||
,{"Name":"DXGI_FORMAT_A8_UNORM","Value":65}
|
||||
,{"Name":"DXGI_FORMAT_R1_UNORM","Value":66}
|
||||
,{"Name":"DXGI_FORMAT_R9G9B9E5_SHAREDEXP","Value":67}
|
||||
,{"Name":"DXGI_FORMAT_R8G8_B8G8_UNORM","Value":68}
|
||||
,{"Name":"DXGI_FORMAT_G8R8_G8B8_UNORM","Value":69}
|
||||
,{"Name":"DXGI_FORMAT_BC1_TYPELESS","Value":70}
|
||||
,{"Name":"DXGI_FORMAT_BC1_UNORM","Value":71}
|
||||
,{"Name":"DXGI_FORMAT_BC1_UNORM_SRGB","Value":72}
|
||||
,{"Name":"DXGI_FORMAT_BC2_TYPELESS","Value":73}
|
||||
,{"Name":"DXGI_FORMAT_BC2_UNORM","Value":74}
|
||||
,{"Name":"DXGI_FORMAT_BC2_UNORM_SRGB","Value":75}
|
||||
,{"Name":"DXGI_FORMAT_BC3_TYPELESS","Value":76}
|
||||
,{"Name":"DXGI_FORMAT_BC3_UNORM","Value":77}
|
||||
,{"Name":"DXGI_FORMAT_BC3_UNORM_SRGB","Value":78}
|
||||
,{"Name":"DXGI_FORMAT_BC4_TYPELESS","Value":79}
|
||||
,{"Name":"DXGI_FORMAT_BC4_UNORM","Value":80}
|
||||
,{"Name":"DXGI_FORMAT_BC4_SNORM","Value":81}
|
||||
,{"Name":"DXGI_FORMAT_BC5_TYPELESS","Value":82}
|
||||
,{"Name":"DXGI_FORMAT_BC5_UNORM","Value":83}
|
||||
,{"Name":"DXGI_FORMAT_BC5_SNORM","Value":84}
|
||||
,{"Name":"DXGI_FORMAT_B5G6R5_UNORM","Value":85}
|
||||
,{"Name":"DXGI_FORMAT_B5G5R5A1_UNORM","Value":86}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_UNORM","Value":87}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_UNORM","Value":88}
|
||||
,{"Name":"DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM","Value":89}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_TYPELESS","Value":90}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8A8_UNORM_SRGB","Value":91}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_TYPELESS","Value":92}
|
||||
,{"Name":"DXGI_FORMAT_B8G8R8X8_UNORM_SRGB","Value":93}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_TYPELESS","Value":94}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_UF16","Value":95}
|
||||
,{"Name":"DXGI_FORMAT_BC6H_SF16","Value":96}
|
||||
,{"Name":"DXGI_FORMAT_BC7_TYPELESS","Value":97}
|
||||
,{"Name":"DXGI_FORMAT_BC7_UNORM","Value":98}
|
||||
,{"Name":"DXGI_FORMAT_BC7_UNORM_SRGB","Value":99}
|
||||
,{"Name":"DXGI_FORMAT_AYUV","Value":100}
|
||||
,{"Name":"DXGI_FORMAT_Y410","Value":101}
|
||||
,{"Name":"DXGI_FORMAT_Y416","Value":102}
|
||||
,{"Name":"DXGI_FORMAT_NV12","Value":103}
|
||||
,{"Name":"DXGI_FORMAT_P010","Value":104}
|
||||
,{"Name":"DXGI_FORMAT_P016","Value":105}
|
||||
,{"Name":"DXGI_FORMAT_420_OPAQUE","Value":106}
|
||||
,{"Name":"DXGI_FORMAT_YUY2","Value":107}
|
||||
,{"Name":"DXGI_FORMAT_Y210","Value":108}
|
||||
,{"Name":"DXGI_FORMAT_Y216","Value":109}
|
||||
,{"Name":"DXGI_FORMAT_NV11","Value":110}
|
||||
,{"Name":"DXGI_FORMAT_AI44","Value":111}
|
||||
,{"Name":"DXGI_FORMAT_IA44","Value":112}
|
||||
,{"Name":"DXGI_FORMAT_P8","Value":113}
|
||||
,{"Name":"DXGI_FORMAT_A8P8","Value":114}
|
||||
,{"Name":"DXGI_FORMAT_B4G4R4A4_UNORM","Value":115}
|
||||
,{"Name":"DXGI_FORMAT_P208","Value":130}
|
||||
,{"Name":"DXGI_FORMAT_V208","Value":131}
|
||||
,{"Name":"DXGI_FORMAT_V408","Value":132}
|
||||
,{"Name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE","Value":189}
|
||||
,{"Name":"DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE","Value":190}
|
||||
,{"Name":"DXGI_FORMAT_FORCE_UINT","Value":4294967295}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
},{
|
||||
"Name":"DXGI_RGB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Red","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"Green","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"Blue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_GAMMA_CONTROL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Scale","Type":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Offset","Type":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"GammaCurve","Type":{"Kind":"Array","Shape":{"Size":1025},"Child":{"Kind":"ApiRef","Name":"DXGI_RGB","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_GAMMA_CONTROL_CAPABILITIES"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScaleAndOffsetSupported","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MaxConvertedValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"MinConvertedValue","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"NumGammaControlPoints","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ControlPointPositions","Type":{"Kind":"Array","Shape":{"Size":1025},"Child":{"Kind":"Native","Name":"Single"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_MODE_SCANLINE_ORDER"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE","Value":1}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST","Value":2}
|
||||
,{"Name":"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_SCALING"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_SCALING_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_SCALING_CENTERED","Value":1}
|
||||
,{"Name":"DXGI_MODE_SCALING_STRETCHED","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_ROTATION"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_MODE_ROTATION_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_MODE_ROTATION_IDENTITY","Value":1}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE90","Value":2}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE180","Value":3}
|
||||
,{"Name":"DXGI_MODE_ROTATION_ROTATE270","Value":4}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"DXGI_MODE_DESC"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"RefreshRate","Type":{"Kind":"ApiRef","Name":"DXGI_RATIONAL","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Format","Type":{"Kind":"ApiRef","Name":"DXGI_FORMAT","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ScanlineOrdering","Type":{"Kind":"ApiRef","Name":"DXGI_MODE_SCANLINE_ORDER","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Scaling","Type":{"Kind":"ApiRef","Name":"DXGI_MODE_SCALING","TargetKind":"Default","Api":"Graphics.Dxgi.Common","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_DC_HUFFMAN_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"CodeCounts","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"CodeValues","Type":{"Kind":"Array","Shape":{"Size":12},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_AC_HUFFMAN_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"CodeCounts","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"CodeValues","Type":{"Kind":"Array","Shape":{"Size":162},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_JPEG_QUANTIZATION_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Elements","Type":{"Kind":"Array","Shape":{"Size":64},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DXGI_ALPHA_MODE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DXGI_ALPHA_MODE_UNSPECIFIED","Value":0}
|
||||
,{"Name":"DXGI_ALPHA_MODE_PREMULTIPLIED","Value":1}
|
||||
,{"Name":"DXGI_ALPHA_MODE_STRAIGHT","Value":2}
|
||||
,{"Name":"DXGI_ALPHA_MODE_IGNORE","Value":3}
|
||||
,{"Name":"DXGI_ALPHA_MODE_FORCE_DWORD","Value":4294967295}
|
||||
]
|
||||
,"IntegerBase":"UInt32"
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+4376
-4376
File diff suppressed because it is too large
Load Diff
+16896
-16896
File diff suppressed because it is too large
Load Diff
+28
-28
@@ -1,28 +1,28 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"D3DCOMPILER_DLL"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"d3dcompiler_47.dll"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"D3DCOMPILE_OPTIMIZATION_LEVEL2"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":49152
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"D3D_COMPILE_STANDARD_FILE_INCLUDE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"D3DCOMPILER_DLL"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"d3dcompiler_47.dll"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"D3DCOMPILE_OPTIMIZATION_LEVEL2"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":49152
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"D3D_COMPILE_STANDARD_FILE_INCLUDE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,79 +1,79 @@
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IWICImageEncoder"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"04c75bf8-3ce1-473b-acc5-3cc4f5e94999"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"WriteFrame"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFrameEncode","Type":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WriteFrameThumbnail"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFrameEncode","Type":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WriteThumbnail"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pEncoder","Type":{"Kind":"ApiRef","Name":"IWICBitmapEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWICImagingFactory2"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"7b816b45-1996-4476-b132-de9e247c8af0"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IWICImagingFactory","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateImageEncoder"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pD2DDevice","Type":{"Kind":"ApiRef","Name":"ID2D1Device","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ppWICImageEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICImageEncoder","TargetKind":"Com","Api":"Graphics.Imaging.D2D","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IWICImageEncoder"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"04c75bf8-3ce1-473b-acc5-3cc4f5e94999"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"WriteFrame"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFrameEncode","Type":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WriteFrameThumbnail"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pFrameEncode","Type":{"Kind":"ApiRef","Name":"IWICBitmapFrameEncode","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WriteThumbnail"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pImage","Type":{"Kind":"ApiRef","Name":"ID2D1Image","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pEncoder","Type":{"Kind":"ApiRef","Name":"IWICBitmapEncoder","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pImageParameters","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WICImageParameters","TargetKind":"Default","Api":"Graphics.Imaging","Parents":[]}},"Attrs":["In","Const"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWICImagingFactory2"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"7b816b45-1996-4476-b132-de9e247c8af0"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IWICImagingFactory","TargetKind":"Com","Api":"Graphics.Imaging","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"CreateImageEncoder"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pD2DDevice","Type":{"Kind":"ApiRef","Name":"ID2D1Device","TargetKind":"Com","Api":"Graphics.Direct2D","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ppWICImageEncoder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWICImageEncoder","TargetKind":"Com","Api":"Graphics.Imaging.D2D","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+6595
-6595
File diff suppressed because it is too large
Load Diff
+10419
-10419
File diff suppressed because it is too large
Load Diff
@@ -1,241 +1,241 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"PRINTTICKET_ISTREAM_APIS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"S_PT_NO_CONFLICT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262145
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"S_PT_CONFLICT_RESOLVED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262146
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTTICKET_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745795
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTCAPABILITIES_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745796
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_DELTA_PRINTTICKET_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745797
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTDEVICECAPABILITIES_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745798
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"EDefaultDevmodeType"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"kUserDefaultDevmode","Value":0}
|
||||
,{"Name":"kPrinterDefaultDevmode","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"EPrintTicketScope"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"kPTPageScope","Value":0}
|
||||
,{"Name":"kPTDocumentScope","Value":1}
|
||||
,{"Name":"kPTJobScope","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"PTQuerySchemaVersionSupport"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"pMaxVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTOpenProvider"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"phProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTOpenProviderEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"dwMaxVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"dwPrefVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"phProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out"]}
|
||||
,{"Name":"pUsedVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTCloseProvider"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTReleaseMemory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintCapabilities"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pCapabilities","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintDeviceCapabilities"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.15063"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pDeviceCapabilities","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintDeviceResources"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.15063"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszLocaleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pDeviceResources","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTMergeAndValidatePrintTicket"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pBaseTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pDeltaTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pResultTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTConvertPrintTicketToDevMode"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"baseDevmodeType","Type":{"Kind":"ApiRef","Name":"EDefaultDevmodeType","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pcbDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}}},"Attrs":["Out"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTConvertDevModeToPrintTicket"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cbDevmode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"PRINTTICKET_ISTREAM_APIS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"S_PT_NO_CONFLICT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262145
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"S_PT_CONFLICT_RESOLVED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":262146
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTTICKET_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745795
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTCAPABILITIES_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745796
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_DELTA_PRINTTICKET_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745797
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"E_PRINTDEVICECAPABILITIES_FORMAT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2147745798
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"EDefaultDevmodeType"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"kUserDefaultDevmode","Value":0}
|
||||
,{"Name":"kPrinterDefaultDevmode","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"EPrintTicketScope"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"kPTPageScope","Value":0}
|
||||
,{"Name":"kPTDocumentScope","Value":1}
|
||||
,{"Name":"kPTJobScope","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"PTQuerySchemaVersionSupport"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"pMaxVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTOpenProvider"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"dwVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"phProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTOpenProviderEx"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pszPrinterName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"dwMaxVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"dwPrefVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"phProvider","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]}},"Attrs":["Out"]}
|
||||
,{"Name":"pUsedVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTCloseProvider"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTReleaseMemory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintCapabilities"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pCapabilities","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintDeviceCapabilities"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.15063"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pDeviceCapabilities","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTGetPrintDeviceResources"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.15063"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pszLocaleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"pDeviceResources","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTMergeAndValidatePrintTicket"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pBaseTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pDeltaTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pResultTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTConvertPrintTicketToDevMode"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"baseDevmodeType","Type":{"Kind":"ApiRef","Name":"EDefaultDevmodeType","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pcbDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}}},"Attrs":["Out"]}
|
||||
,{"Name":"pbstrErrorMessage","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PTConvertDevModeToPrintTicket"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"prntvpt"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.1.2600"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hProvider","Type":{"Kind":"ApiRef","Name":"HPTPROVIDER","TargetKind":"Default","Api":"Storage.Xps","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"cbDevmode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pDevmode","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVMODEA","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"scope","Type":{"Kind":"ApiRef","Name":"EPrintTicketScope","TargetKind":"Default","Api":"Graphics.Printing.PrintTicket","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pPrintTicket","Type":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+20290
-20290
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+1279
-1279
File diff suppressed because it is too large
Load Diff
+3388
-3388
File diff suppressed because it is too large
Load Diff
+3987
-3987
File diff suppressed because it is too large
Load Diff
+646
-646
File diff suppressed because it is too large
Load Diff
+2856
-2856
File diff suppressed because it is too large
Load Diff
+11162
-11162
File diff suppressed because it is too large
Load Diff
+5596
-5596
File diff suppressed because it is too large
Load Diff
@@ -1,62 +1,62 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"CLSID_XMLGraphBuilder"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"1bb05961-5fbf-11d2-a521-44df07c10000"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IXMLGraphBuilder"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"1bb05960-5fbf-11d2-a521-44df07c10000"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"BuildFromXML"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pxml","Type":{"Kind":"ApiRef","Name":"IXMLElement","TargetKind":"Com","Api":"Data.Xml.MsXml","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"SaveToXML"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrxml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"BuildFromXMLFile"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"wszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"wszBaseURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"CLSID_XMLGraphBuilder"
|
||||
,"Type":{"Kind":"Native","Name":"Guid"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"1bb05961-5fbf-11d2-a521-44df07c10000"
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IXMLGraphBuilder"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"1bb05960-5fbf-11d2-a521-44df07c10000"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"BuildFromXML"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pxml","Type":{"Kind":"ApiRef","Name":"IXMLElement","TargetKind":"Com","Api":"Data.Xml.MsXml","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"SaveToXML"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pbstrxml","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"BuildFromXMLFile"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pGraph","Type":{"Kind":"ApiRef","Name":"IGraphBuilder","TargetKind":"Com","Api":"Media.DirectShow","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"wszFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"wszBaseURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+63315
-63315
File diff suppressed because it is too large
Load Diff
+963
-963
File diff suppressed because it is too large
Load Diff
+15313
-15313
File diff suppressed because it is too large
Load Diff
@@ -1,468 +1,468 @@
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"WindowsMediaLibrarySharingServices"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"ComClassID"
|
||||
,"Guid":"ad581b00-7b64-4e59-a38d-d2c5bf51ddb3"
|
||||
},{
|
||||
"Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DEVICE_AUTHORIZATION_UNKNOWN","Value":0}
|
||||
,{"Name":"DEVICE_AUTHORIZATION_ALLOWED","Value":1}
|
||||
,{"Name":"DEVICE_AUTHORIZATION_DENIED","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDeviceProperty"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"81e26927-7a7d-40a7-81d4-bddc02960e3e"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Name"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Value"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDeviceProperties"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"c4623214-6b06-40c5-a623-b2ff4c076bfd"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Item"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
,{"Name":"property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperty","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Count"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetProperty"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperty","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDevice"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"3dccc293-4fd9-4191-a25b-8e57c5d27bd4"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_DeviceID"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"deviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Authorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"authorization","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","TargetKind":"Default","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_Authorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"authorization","Type":{"Kind":"ApiRef","Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","TargetKind":"Default","Api":"Media.LibrarySharingServices","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Properties"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"deviceProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperties","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDevices"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"1803f9d6-fe6d-4546-bf5b-992fe8ec12d1"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Item"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
,{"Name":"device","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevice","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Count"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetDevice"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"deviceID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"device","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevice","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingServices"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"01f5f85e-0a81-40da-a7c8-21ef3af8440c"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"showShareMediaCPL"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"device","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userHomeMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userHomeMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userHomeMediaSharingLibraryName"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"libraryName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userHomeMediaSharingLibraryName"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"libraryName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_computerHomeMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_computerHomeMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userInternetMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userInternetMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_computerInternetMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_computerInternetMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_internetMediaSharingSecurityGroup"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"securityGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_internetMediaSharingSecurityGroup"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"securityGroup","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_allowSharingToAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_allowSharingToAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"setDefaultAuthorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"MACAddresses","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"friendlyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"authorization","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"setAuthorizationState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"MACAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"authorizationState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"getAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"devices","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevices","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_customSettingsApplied"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"customSettingsApplied","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"WindowsMediaLibrarySharingServices"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"ComClassID"
|
||||
,"Guid":"ad581b00-7b64-4e59-a38d-d2c5bf51ddb3"
|
||||
},{
|
||||
"Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DEVICE_AUTHORIZATION_UNKNOWN","Value":0}
|
||||
,{"Name":"DEVICE_AUTHORIZATION_ALLOWED","Value":1}
|
||||
,{"Name":"DEVICE_AUTHORIZATION_DENIED","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDeviceProperty"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"81e26927-7a7d-40a7-81d4-bddc02960e3e"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Name"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"name","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Value"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"value","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"VARIANT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDeviceProperties"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"c4623214-6b06-40c5-a623-b2ff4c076bfd"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Item"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
,{"Name":"property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperty","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Count"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetProperty"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"name","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"property","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperty","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDevice"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"3dccc293-4fd9-4191-a25b-8e57c5d27bd4"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_DeviceID"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"deviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Authorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"authorization","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","TargetKind":"Default","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_Authorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"authorization","Type":{"Kind":"ApiRef","Name":"WindowsMediaLibrarySharingDeviceAuthorizationStatus","TargetKind":"Default","Api":"Media.LibrarySharingServices","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Properties"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"deviceProperties","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDeviceProperties","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingDevices"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"1803f9d6-fe6d-4546-bf5b-992fe8ec12d1"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"get_Item"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"index","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
||||
,{"Name":"device","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevice","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_Count"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetDevice"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"deviceID","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"device","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevice","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
},{
|
||||
"Name":"IWindowsMediaLibrarySharingServices"
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.1"
|
||||
,"Kind":"Com"
|
||||
,"Guid":"01f5f85e-0a81-40da-a7c8-21ef3af8440c"
|
||||
,"Attrs":[]
|
||||
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
||||
,"Methods":[{
|
||||
"Name":"showShareMediaCPL"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"device","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userHomeMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userHomeMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userHomeMediaSharingLibraryName"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"libraryName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userHomeMediaSharingLibraryName"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"libraryName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_computerHomeMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_computerHomeMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_userInternetMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_userInternetMediaSharingState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_computerInternetMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_computerInternetMediaSharingAllowedState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingAllowed","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_internetMediaSharingSecurityGroup"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"securityGroup","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_internetMediaSharingSecurityGroup"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"securityGroup","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_allowSharingToAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"put_allowSharingToAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"sharingEnabled","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"setDefaultAuthorization"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"MACAddresses","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"friendlyName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"authorization","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"setAuthorizationState"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"MACAddress","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"authorizationState","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"getAllDevices"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"devices","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IWindowsMediaLibrarySharingDevices","TargetKind":"Com","Api":"Media.LibrarySharingServices","Parents":[]}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
},{
|
||||
"Name":"get_customSettingsApplied"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Attrs":[
|
||||
"SpecialName"
|
||||
]
|
||||
,"Params":[
|
||||
{"Name":"customSettingsApplied","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out","RetVal"]}
|
||||
]
|
||||
}]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+51184
-51184
File diff suppressed because it is too large
Load Diff
+15628
-15628
File diff suppressed because it is too large
Load Diff
+33559
-33559
File diff suppressed because it is too large
Load Diff
+1528
-1528
File diff suppressed because it is too large
Load Diff
+12114
-12114
File diff suppressed because it is too large
Load Diff
+188
-188
@@ -1,188 +1,188 @@
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"MF_TRANSFER_VIDEO_FRAME_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"MF_TRANSFER_VIDEO_FRAME_DEFAULT","Value":0}
|
||||
,{"Name":"MF_TRANSFER_VIDEO_FRAME_STRETCH","Value":1}
|
||||
,{"Name":"MF_TRANSFER_VIDEO_FRAME_IGNORE_PAR","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"MF_MEDIASOURCE_STATUS_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"MF_MEDIASOURCE_STATUS_INFO_FULLYSUPPORTED","Value":0}
|
||||
,{"Name":"MF_MEDIASOURCE_STATUS_INFO_UNKNOWN","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"FaceRectInfoBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceRectInfo"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Region","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"confidenceLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceCharacterizationBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceCharacterization"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"BlinkScoreLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BlinkScoreRight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FacialExpression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FacialExpressionScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataExposureCompensation"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataISOGains"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"AnalogGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"DigitalGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataWhiteBalanceGains"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"R","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"G","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"B","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MetadataTimeStamps"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Device","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
||||
,{"Name":"Presentation","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramGrid"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Region","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Histograms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Bins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ChannelMasks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Grid","Type":{"Kind":"ApiRef","Name":"HistogramGrid","TargetKind":"Default","Api":"Media.Streaming","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramDataHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Linear","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[],
|
||||
|
||||
"Types":[{
|
||||
"Name":"MF_TRANSFER_VIDEO_FRAME_FLAGS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"MF_TRANSFER_VIDEO_FRAME_DEFAULT","Value":0}
|
||||
,{"Name":"MF_TRANSFER_VIDEO_FRAME_STRETCH","Value":1}
|
||||
,{"Name":"MF_TRANSFER_VIDEO_FRAME_IGNORE_PAR","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"MF_MEDIASOURCE_STATUS_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"MF_MEDIASOURCE_STATUS_INFO_FULLYSUPPORTED","Value":0}
|
||||
,{"Name":"MF_MEDIASOURCE_STATUS_INFO_UNKNOWN","Value":1}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"FaceRectInfoBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceRectInfo"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Region","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"confidenceLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceCharacterizationBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"FaceCharacterization"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"BlinkScoreLeft","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BlinkScoreRight","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FacialExpression","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FacialExpressionScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataExposureCompensation"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
||||
,{"Name":"Value","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataISOGains"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"AnalogGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"DigitalGain","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"CapturedMetadataWhiteBalanceGains"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"R","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"G","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
,{"Name":"B","Type":{"Kind":"Native","Name":"Single"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MetadataTimeStamps"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Device","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
||||
,{"Name":"Presentation","Type":{"Kind":"Native","Name":"Int64"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramGrid"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Width","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Height","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Region","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramBlobHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Histograms","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Bins","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"FourCC","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ChannelMasks","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Grid","Type":{"Kind":"ApiRef","Name":"HistogramGrid","TargetKind":"Default","Api":"Media.Streaming","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"HistogramDataHeader"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ChannelMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Linear","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+10418
-10418
File diff suppressed because it is too large
Load Diff
+965
-965
File diff suppressed because it is too large
Load Diff
+7736
-7736
File diff suppressed because it is too large
Load Diff
+4591
-4591
File diff suppressed because it is too large
Load Diff
@@ -1,155 +1,155 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"ICW_REGPATHSETTINGS"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"Software\\Microsoft\\Internet Connection Wizard"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_REGKEYCOMPLETED"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"Completed"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_ACCTNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_PASSWORD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_LOGONNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_SERVERNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_RASNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_EMAILNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_EMAILADDR"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":128
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_CHECKSTATUS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHFULL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHMANUAL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_USE_SHELLNEXT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_FULL_SMARTSTART"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2048
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_FULLPRESENT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MANUALPRESENT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_ALREADYRUN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHEDFULL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHEDMANUAL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_USEDEFAULTS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PFNCHECKCONNECTIONWIZARD"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFNSETSHELLNEXT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"ICW_REGPATHSETTINGS"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"Software\\Microsoft\\Internet Connection Wizard"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_REGKEYCOMPLETED"
|
||||
,"Type":{"Kind":"Native","Name":"String"}
|
||||
,"ValueType":"String"
|
||||
,"Value":"Completed"
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_ACCTNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_PASSWORD"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_LOGONNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_SERVERNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_RASNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_EMAILNAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":64
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MAX_EMAILADDR"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":128
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_CHECKSTATUS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHFULL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHMANUAL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_USE_SHELLNEXT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1024
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_FULL_SMARTSTART"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2048
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_FULLPRESENT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_MANUALPRESENT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_ALREADYRUN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHEDFULL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_LAUNCHEDMANUAL"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":512
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"ICW_USEDEFAULTS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"PFNCHECKCONNECTIONWIZARD"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"param1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFNSETSHELLNEXT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+9084
-9084
File diff suppressed because it is too large
Load Diff
+3238
-3238
File diff suppressed because it is too large
Load Diff
@@ -1,214 +1,214 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"MCAST_CLIENT_ID_LEN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":17
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_CURRENT_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_VERSION_0"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_VERSION_1"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IPNG_ADDRESS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Union"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"IpAddrV4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"IpAddrV6","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_CLIENT_UID"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ClientUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"ClientUIDLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_SCOPE_CTX"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScopeID","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Interface","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ServerID","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_SCOPE_ENTRY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScopeCtx","Type":{"Kind":"ApiRef","Name":"MCAST_SCOPE_CTX","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"LastAddr","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"TTL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ScopeDesc","Type":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_LEASE_REQUEST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"LeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"MaxLeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"LeaseDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MinLeaseDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ServerAddress","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MinAddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"AddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_LEASE_RESPONSE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"LeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"LeaseEndTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"ServerAddress","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"McastApiStartup"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastApiCleanup"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"McastGenUID"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastEnumerateScopes"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"ReQuery","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pScopeList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_SCOPE_ENTRY","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastRequestAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_SCOPE_CTX","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pAddrRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pAddrResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_RESPONSE","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastRenewAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pRenewRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pRenewResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_RESPONSE","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastReleaseAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pReleaseRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"MCAST_CLIENT_ID_LEN"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":17
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_CURRENT_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_VERSION_0"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"MCAST_API_VERSION_1"
|
||||
,"Type":{"Kind":"Native","Name":"Int32"}
|
||||
,"ValueType":"Int32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"IPNG_ADDRESS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Union"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"IpAddrV4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"IpAddrV6","Type":{"Kind":"Array","Shape":{"Size":16},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_CLIENT_UID"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ClientUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
,{"Name":"ClientUIDLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_SCOPE_CTX"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScopeID","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Interface","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ServerID","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_SCOPE_ENTRY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ScopeCtx","Type":{"Kind":"ApiRef","Name":"MCAST_SCOPE_CTX","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"LastAddr","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"TTL","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ScopeDesc","Type":{"Kind":"ApiRef","Name":"UNICODE_STRING","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_LEASE_REQUEST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"LeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"MaxLeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"LeaseDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"MinLeaseDuration","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ServerAddress","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MinAddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"AddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"MCAST_LEASE_RESPONSE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"LeaseStartTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"LeaseEndTime","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
||||
,{"Name":"ServerAddress","Type":{"Kind":"ApiRef","Name":"IPNG_ADDRESS","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"AddrCount","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"pAddrBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"McastApiStartup"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastApiCleanup"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
]
|
||||
},{
|
||||
"Name":"McastGenUID"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastEnumerateScopes"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"ReQuery","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pScopeList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_SCOPE_ENTRY","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastRequestAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pScopeCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_SCOPE_CTX","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pAddrRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pAddrResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_RESPONSE","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastRenewAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pRenewRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pRenewResponse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_RESPONSE","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"McastReleaseAddress"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"dhcpcsvc"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows5.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"AddrFamily","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
||||
,{"Name":"pRequestID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_CLIENT_UID","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pReleaseRequest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MCAST_LEASE_REQUEST","TargetKind":"Default","Api":"NetworkManagement.Multicast","Parents":[]}},"Attrs":["In","Out"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+13808
-13808
File diff suppressed because it is too large
Load Diff
+710
-710
File diff suppressed because it is too large
Load Diff
+21057
-21057
File diff suppressed because it is too large
Load Diff
+658
-658
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
+4989
-4989
File diff suppressed because it is too large
Load Diff
+5283
-5283
File diff suppressed because it is too large
Load Diff
+12321
-12321
File diff suppressed because it is too large
Load Diff
+2158
-2158
File diff suppressed because it is too large
Load Diff
+2337
-2337
File diff suppressed because it is too large
Load Diff
+284
-284
@@ -1,284 +1,284 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"DAV_AUTHN_SCHEME_BASIC"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_NTLM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_PASSPORT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_DIGEST"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_NEGOTIATE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_CERT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":65536
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_FBA"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1048576
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DAV_CALLBACK_AUTH_BLOB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
||||
,{"Name":"ulSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ulType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DAV_CALLBACK_AUTH_UNP"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ulUserNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ulPasswordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DAV_CALLBACK_CRED"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"AuthBlob","Type":{"Kind":"ApiRef","Name":"DAV_CALLBACK_AUTH_BLOB","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"UNPBlob","Type":{"Kind":"ApiRef","Name":"DAV_CALLBACK_AUTH_UNP","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"bAuthBlobValid","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"bSave","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"AUTHNEXTSTEP"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DefaultBehavior","Value":0}
|
||||
,{"Name":"RetryRequest","Value":1}
|
||||
,{"Name":"CancelRequest","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"PFNDAVAUTHCALLBACK_FREECRED"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pbuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFNDAVAUTHCALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"lpwzServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"lpwzRemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"dwAuthScheme","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pCallbackCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DAV_CALLBACK_CRED","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NextStep","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AUTHNEXTSTEP","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pFreeCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PFNDAVAUTHCALLBACK_FREECRED","TargetKind":"FunctionPointer","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DavAddConnection"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ConnectionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"RemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Password","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"ClientCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
||||
,{"Name":"CertSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavDeleteConnection"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetUNCFromHTTPPath"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"Url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"UncPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetHTTPFromUNCPath"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"UncPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"Url","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetTheLockOwnerOfTheFile"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"LockOwnerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
||||
,{"Name":"LockOwnerNameLengthInBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetExtendedError"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ExtError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ExtErrorString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
||||
,{"Name":"cChSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavFlushFile"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavInvalidateCache"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"URLName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavCancelConnectionsToServer"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"fForce","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavRegisterAuthCallback"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"CallBack","Type":{"Kind":"ApiRef","Name":"PFNDAVAUTHCALLBACK","TargetKind":"FunctionPointer","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavUnregisterAuthCallback"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hCallback","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"DAV_AUTHN_SCHEME_BASIC"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_NTLM"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":2
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_PASSPORT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_DIGEST"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":8
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_NEGOTIATE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":16
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_CERT"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":65536
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"DAV_AUTHN_SCHEME_FBA"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1048576
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"DAV_CALLBACK_AUTH_BLOB"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
||||
,{"Name":"ulSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ulType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DAV_CALLBACK_AUTH_UNP"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"pszUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ulUserNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"pszPassword","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"ulPasswordLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"DAV_CALLBACK_CRED"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"AuthBlob","Type":{"Kind":"ApiRef","Name":"DAV_CALLBACK_AUTH_BLOB","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"UNPBlob","Type":{"Kind":"ApiRef","Name":"DAV_CALLBACK_AUTH_UNP","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"bAuthBlobValid","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"bSave","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"AUTHNEXTSTEP"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"DefaultBehavior","Value":0}
|
||||
,{"Name":"RetryRequest","Value":1}
|
||||
,{"Name":"CancelRequest","Value":2}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"PFNDAVAUTHCALLBACK_FREECRED"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pbuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"PFNDAVAUTHCALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"lpwzServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"lpwzRemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"dwAuthScheme","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pCallbackCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DAV_CALLBACK_CRED","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"NextStep","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"AUTHNEXTSTEP","TargetKind":"Default","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"pFreeCred","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PFNDAVAUTHCALLBACK_FREECRED","TargetKind":"FunctionPointer","Api":"NetworkManagement.WebDav","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"DavAddConnection"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ConnectionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
||||
,{"Name":"RemoteName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"UserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Password","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"ClientCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5}]}
|
||||
,{"Name":"CertSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavDeleteConnection"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"ConnectionHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetUNCFromHTTPPath"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"Url","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"UncPath","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetHTTPFromUNCPath"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"UncPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"Url","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
||||
,{"Name":"lpSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetTheLockOwnerOfTheFile"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"LockOwnerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
|
||||
,{"Name":"LockOwnerNameLengthInBytes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavGetExtendedError"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"ExtError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ExtErrorString","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
||||
,{"Name":"cChSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavFlushFile"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"NETAPI32"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hFile","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavInvalidateCache"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"URLName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavCancelConnectionsToServer"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"lpName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"fForce","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavRegisterAuthCallback"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"CallBack","Type":{"Kind":"ApiRef","Name":"PFNDAVAUTHCALLBACK","TargetKind":"FunctionPointer","Api":"NetworkManagement.WebDav","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"Version","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"DavUnregisterAuthCallback"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"davclnt"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows6.0.6000"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"hCallback","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
+12486
-12486
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,398 +1,398 @@
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"WCM_API_VERSION_1_0"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_API_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_UNKNOWN_DATAPLAN_STATUS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967295
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_MAX_PROFILE_NAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_FLAG_NONE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_FLAG_CONNECT_IF_NEEDED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"WCM_PROPERTY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"wcm_global_property_domain_policy","Value":0}
|
||||
,{"Name":"wcm_global_property_minimize_policy","Value":1}
|
||||
,{"Name":"wcm_global_property_roaming_policy","Value":2}
|
||||
,{"Name":"wcm_global_property_powermanagement_policy","Value":3}
|
||||
,{"Name":"wcm_intf_property_connection_cost","Value":4}
|
||||
,{"Name":"wcm_intf_property_dataplan_status","Value":5}
|
||||
,{"Name":"wcm_intf_property_hotspot_profile","Value":6}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_MEDIA_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"wcm_media_unknown","Value":0}
|
||||
,{"Name":"wcm_media_ethernet","Value":1}
|
||||
,{"Name":"wcm_media_wlan","Value":2}
|
||||
,{"Name":"wcm_media_mbn","Value":3}
|
||||
,{"Name":"wcm_media_invalid","Value":4}
|
||||
,{"Name":"wcm_media_max","Value":5}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_POLICY_VALUE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"fValue","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"fIsGroupPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_PROFILE_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"strProfileName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
||||
,{"Name":"AdapterGUID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
||||
,{"Name":"Media","Type":{"Kind":"ApiRef","Name":"WCM_MEDIA_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_PROFILE_INFO_LIST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"dwNumberOfItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ProfileInfo","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"WCM_CONNECTION_COST_UNKNOWN","Value":0}
|
||||
,{"Name":"WCM_CONNECTION_COST_UNRESTRICTED","Value":1}
|
||||
,{"Name":"WCM_CONNECTION_COST_FIXED","Value":2}
|
||||
,{"Name":"WCM_CONNECTION_COST_VARIABLE","Value":4}
|
||||
,{"Name":"WCM_CONNECTION_COST_OVERDATALIMIT","Value":65536}
|
||||
,{"Name":"WCM_CONNECTION_COST_CONGESTED","Value":131072}
|
||||
,{"Name":"WCM_CONNECTION_COST_ROAMING","Value":262144}
|
||||
,{"Name":"WCM_CONNECTION_COST_APPROACHINGDATALIMIT","Value":524288}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST_SOURCE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"WCM_CONNECTION_COST_SOURCE_DEFAULT","Value":0}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_GP","Value":1}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_USER","Value":2}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_OPERATOR","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ConnectionCost","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"CostSource","Type":{"Kind":"ApiRef","Name":"WCM_CONNECTION_COST_SOURCE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_TIME_INTERVAL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"wYear","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMonth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wDay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wHour","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMinute","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wSecond","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMilliseconds","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_USAGE_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"UsageInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"LastSyncTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_BILLING_CYCLE_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"StartDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Duration","Type":{"Kind":"ApiRef","Name":"WCM_TIME_INTERVAL","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Reset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_DATAPLAN_STATUS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"UsageData","Type":{"Kind":"ApiRef","Name":"WCM_USAGE_DATA","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"DataLimitInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"InboundBandwidthInKbps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"OutboundBandwidthInKbps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BillingCycle","Type":{"Kind":"ApiRef","Name":"WCM_BILLING_CYCLE_INFO","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MaxTransferSizeInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"ONDEMAND_NOTIFICATION_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_CONTEXT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ConfigurationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_CONTEXT_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"InterfaceContextHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"NumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"InterfaceContextArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"WcmQueryProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"strProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"WCM_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"pdwDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmSetProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"strProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"WCM_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmGetProfileList"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"ppProfileList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO_LIST","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmSetProfileList"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pProfileList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO_LIST","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"dwPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"fIgnoreUnknownProfiles","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmFreeMemory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pMemory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandGetRoutingHint"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"destinationHostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"interfaceIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandRegisterNotification"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"callback","Type":{"Kind":"ApiRef","Name":"ONDEMAND_NOTIFICATION_CALLBACK","TargetKind":"FunctionPointer","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"registrationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandUnRegisterNotification"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"registrationHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetInterfaceContextTableForHostName"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.10240"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"ProxyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ConnectionProfileFilterRawData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
||||
,{"Name":"ConnectionProfileFilterRawDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"InterfaceContextTable","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT_TABLE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"FreeInterfaceContextTable"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.10240"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"InterfaceContextTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT_TABLE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
{
|
||||
"Constants":[{
|
||||
"Name":"WCM_API_VERSION_1_0"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_API_VERSION"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_UNKNOWN_DATAPLAN_STATUS"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":4294967295
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"WCM_MAX_PROFILE_NAME"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":256
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_FLAG_NONE"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":0
|
||||
,"Attrs":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_FLAG_CONNECT_IF_NEEDED"
|
||||
,"Type":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ValueType":"UInt32"
|
||||
,"Value":1
|
||||
,"Attrs":[]
|
||||
}],
|
||||
|
||||
"Types":[{
|
||||
"Name":"WCM_PROPERTY"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"wcm_global_property_domain_policy","Value":0}
|
||||
,{"Name":"wcm_global_property_minimize_policy","Value":1}
|
||||
,{"Name":"wcm_global_property_roaming_policy","Value":2}
|
||||
,{"Name":"wcm_global_property_powermanagement_policy","Value":3}
|
||||
,{"Name":"wcm_intf_property_connection_cost","Value":4}
|
||||
,{"Name":"wcm_intf_property_dataplan_status","Value":5}
|
||||
,{"Name":"wcm_intf_property_hotspot_profile","Value":6}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_MEDIA_TYPE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"wcm_media_unknown","Value":0}
|
||||
,{"Name":"wcm_media_ethernet","Value":1}
|
||||
,{"Name":"wcm_media_wlan","Value":2}
|
||||
,{"Name":"wcm_media_mbn","Value":3}
|
||||
,{"Name":"wcm_media_invalid","Value":4}
|
||||
,{"Name":"wcm_media_max","Value":5}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_POLICY_VALUE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"fValue","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"fIsGroupPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_PROFILE_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"strProfileName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
||||
,{"Name":"AdapterGUID","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
||||
,{"Name":"Media","Type":{"Kind":"ApiRef","Name":"WCM_MEDIA_TYPE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_PROFILE_INFO_LIST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"dwNumberOfItems","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ProfileInfo","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"WCM_CONNECTION_COST_UNKNOWN","Value":0}
|
||||
,{"Name":"WCM_CONNECTION_COST_UNRESTRICTED","Value":1}
|
||||
,{"Name":"WCM_CONNECTION_COST_FIXED","Value":2}
|
||||
,{"Name":"WCM_CONNECTION_COST_VARIABLE","Value":4}
|
||||
,{"Name":"WCM_CONNECTION_COST_OVERDATALIMIT","Value":65536}
|
||||
,{"Name":"WCM_CONNECTION_COST_CONGESTED","Value":131072}
|
||||
,{"Name":"WCM_CONNECTION_COST_ROAMING","Value":262144}
|
||||
,{"Name":"WCM_CONNECTION_COST_APPROACHINGDATALIMIT","Value":524288}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST_SOURCE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Enum"
|
||||
,"Flags":false
|
||||
,"Scoped":false
|
||||
,"Values":[
|
||||
{"Name":"WCM_CONNECTION_COST_SOURCE_DEFAULT","Value":0}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_GP","Value":1}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_USER","Value":2}
|
||||
,{"Name":"WCM_CONNECTION_COST_SOURCE_OPERATOR","Value":3}
|
||||
]
|
||||
,"IntegerBase":"Int32"
|
||||
},{
|
||||
"Name":"WCM_CONNECTION_COST_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"ConnectionCost","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"CostSource","Type":{"Kind":"ApiRef","Name":"WCM_CONNECTION_COST_SOURCE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_TIME_INTERVAL"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"wYear","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMonth","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wDay","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wHour","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMinute","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wSecond","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
,{"Name":"wMilliseconds","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_USAGE_DATA"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"UsageInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"LastSyncTime","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_BILLING_CYCLE_INFO"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"StartDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Duration","Type":{"Kind":"ApiRef","Name":"WCM_TIME_INTERVAL","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"Reset","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"WCM_DATAPLAN_STATUS"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"UsageData","Type":{"Kind":"ApiRef","Name":"WCM_USAGE_DATA","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"DataLimitInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"InboundBandwidthInKbps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"OutboundBandwidthInKbps","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"BillingCycle","Type":{"Kind":"ApiRef","Name":"WCM_BILLING_CYCLE_INFO","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"MaxTransferSizeInMegabytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"ONDEMAND_NOTIFICATION_CALLBACK"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"FunctionPointer"
|
||||
,"SetLastError":false
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"param0","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_CONTEXT"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"InterfaceIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"ConfigurationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
},{
|
||||
"Name":"NET_INTERFACE_CONTEXT_TABLE"
|
||||
,"Architectures":[]
|
||||
,"Platform":null
|
||||
,"Kind":"Struct"
|
||||
,"Size":0
|
||||
,"PackingSize":0
|
||||
,"Fields":[
|
||||
{"Name":"InterfaceContextHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
||||
,{"Name":"NumberOfEntries","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
||||
,{"Name":"InterfaceContextArray","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":[]}
|
||||
]
|
||||
,"NestedTypes":[]
|
||||
}],
|
||||
|
||||
"Functions":[{
|
||||
"Name":"WcmQueryProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"strProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"WCM_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"pdwDataSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
,{"Name":"ppData","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmSetProperty"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"strProfileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Property","Type":{"Kind":"ApiRef","Name":"WCM_PROPERTY","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"dwDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"pbData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional","Const"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmGetProfileList"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
,{"Name":"ppProfileList","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO_LIST","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmSetProfileList"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pProfileList","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"WCM_PROFILE_INFO_LIST","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":["In"]}
|
||||
,{"Name":"dwPosition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"fIgnoreUnknownProfiles","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"pReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
||||
]
|
||||
},{
|
||||
"Name":"WcmFreeMemory"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"wcmapi"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.0"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"pMemory","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandGetRoutingHint"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"destinationHostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
||||
,{"Name":"interfaceIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandRegisterNotification"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"callback","Type":{"Kind":"ApiRef","Name":"ONDEMAND_NOTIFICATION_CALLBACK","TargetKind":"FunctionPointer","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]},"Attrs":["In"]}
|
||||
,{"Name":"callbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
||||
,{"Name":"registrationHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"OnDemandUnRegisterNotification"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows8.1"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"registrationHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
||||
]
|
||||
},{
|
||||
"Name":"GetInterfaceContextTableForHostName"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.10240"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"HostName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"ProxyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
||||
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"ConnectionProfileFilterRawData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
||||
,{"Name":"ConnectionProfileFilterRawDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
||||
,{"Name":"InterfaceContextTable","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT_TABLE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}}},"Attrs":["Out"]}
|
||||
]
|
||||
},{
|
||||
"Name":"FreeInterfaceContextTable"
|
||||
,"SetLastError":false
|
||||
,"DllImport":"OnDemandConnRouteHelper"
|
||||
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
||||
,"ReturnAttrs":[]
|
||||
,"Architectures":[]
|
||||
,"Platform":"windows10.0.10240"
|
||||
,"Attrs":[]
|
||||
,"Params":[
|
||||
{"Name":"InterfaceContextTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"NET_INTERFACE_CONTEXT_TABLE","TargetKind":"Default","Api":"NetworkManagement.WindowsConnectionManager","Parents":[]}},"Attrs":["In"]}
|
||||
]
|
||||
}],
|
||||
|
||||
"UnicodeAliases":[
|
||||
]
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user