mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
23362 lines
847 KiB
JSON
23362 lines
847 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"CM_PROB_NOT_CONFIGURED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DEVLOADER_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_OUT_OF_MEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_ENTRY_IS_WRONG_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_LACKED_ARBITRATOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_BOOT_CONFIG_CONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_FILTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DEVLOADER_NOT_FOUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_INVALID_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_START"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_LIAR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NORMAL_CONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NOT_VERIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NEED_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_REENUMERATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_PARTIAL_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_UNKNOWN_RESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_REINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_REGISTRY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_VXDLDR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_WILL_BE_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DEVLOADER_NOT_READY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DEVICE_NOT_THERE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_MOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_TOO_EARLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NO_VALID_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_HARDWARE_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":29
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_CANT_SHARE_IRQ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_ADD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DISABLED_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_TRANSLATION_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NO_SOFTCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":34
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_BIOS_TABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":35
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_IRQ_TRANSLATION_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_DRIVER_ENTRY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DRIVER_FAILED_PRIOR_UNLOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":38
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DRIVER_FAILED_LOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":39
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DRIVER_SERVICE_KEY_INVALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":40
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_LEGACY_SERVICE_NO_DEVICES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":41
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DUPLICATE_DEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":42
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_FAILED_POST_START"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":43
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_HALTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":44
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_PHANTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":45
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_SYSTEM_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":46
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_HELD_FOR_EJECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":47
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DRIVER_BLOCKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_REGISTRY_TOO_LARGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":49
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_SETPROPERTIES_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_WAITING_ON_DEPENDENCY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":51
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_UNSIGNED_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":52
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_USED_BY_DEBUGGER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":53
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_DEVICE_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":54
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_CONSOLE_LOCKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":55
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_NEED_CLASS_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":56
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_PROB_GUEST_ASSIGNMENT_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":57
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V3"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":51
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V4"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":52
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V5"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":53
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V6"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":54
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V7"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":55
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":57
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB_V9"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":58
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_CM_PROB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":58
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_ROOT_ENUMERATED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_DRIVER_LOADED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_ENUM_LOADED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_STARTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_MANUAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NEED_TO_ENUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NOT_FIRST_TIME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_HARDWARE_ENUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_LIAR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_HAS_MARK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_HAS_PROBLEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_FILTERED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_MOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_DISABLEABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_REMOVABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_PRIVATE_PROBLEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_MF_PARENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_MF_CHILD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_WILL_BE_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NOT_FIRST_TIMEE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_STOP_FREE_RES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_REBAL_CANDIDATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_BAD_PARTIAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NT_ENUMERATOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NT_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NEEDS_LOCKING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_ARM_WAKEUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_APM_ENUMERATOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_APM_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_SILENT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NO_SHOW_IN_DM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_BOOT_LOG_PROB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_NEED_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_DRIVER_BLOCKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_LEGACY_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_CHILD_WITH_INVALID_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_DEVICE_DISCONNECTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_QUERY_REMOVE_PENDING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DN_QUERY_REMOVE_ACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_FORCECONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_BOOTCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_DESIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_LASTBESTCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16383
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_SUBOPTIMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20480
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_LASTSOFTCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32767
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_REBOOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_POWEROFF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":40960
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_HARDRECONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":49152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_HARDWIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":57344
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_IMPOSSIBLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":61440
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LCPRI_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_LCPRI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_TOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_BOTTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_FRONT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SIDE_BACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_EDGE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_EDGE_TOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_EDGE_BOTTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_EDGE_LEFT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_EDGE_RIGHT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SHAPE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SHAPE_RECTANGLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_SHAPE_OVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_ORIENTATION_HORIZONTAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_ORIENTATION_VERTICAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_JOINT_TYPE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_JOINT_TYPE_PLANAR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_JOINT_TYPE_HINGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_JOINT_TYPE_PIVOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVICE_PANEL_JOINT_TYPE_SWIVEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_1394"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bdd1fc1-810f-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_1394DEBUG"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"66f250d6-7801-4a64-b139-eea80a450b24"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_61883"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ebefbc0-3200-11d2-b4c2-00a0c9697d07"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_ADAPTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e964-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_APMSUPPORT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d45b1c18-c8fa-11d1-9f77-0000f805f530"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_AVC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c06ff265-ae09-48f0-812c-16753d7cba83"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_BATTERY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"72631e54-78a4-11d0-bcf7-00aa00b7b32a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_BIOMETRIC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53d29ef7-377c-4d14-864b-eb3a85769359"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_BLUETOOTH"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e0cbf06c-cd8b-4647-bb8a-263b43f0f974"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_CAMERA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ca3e7ab9-b4c3-4ae6-8251-579ef933890f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_CDROM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e965-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_COMPUTEACCELERATOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f01a9d53-3ff6-48d2-9f97-c8a7004be10c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_COMPUTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e966-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_DECODER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bdd1fc2-810f-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_DISKDRIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e967-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_DISPLAY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e968-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_DOT4"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48721b56-6795-11d2-b1a8-0080c72e74a2"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_DOT4PRINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"49ce6ac8-6f86-11d2-b1e5-0080c72e74a2"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_EHSTORAGESILO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9da2b80f-f89f-4a49-a5c2-511b085b9e8a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_ENUM1394"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c459df55-db08-11d1-b009-00a0c9081ff6"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_EXTENSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e2f84ce7-8efa-411c-aa69-97454ca4cb57"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FDC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e969-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FIRMWARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f2e7dd72-6468-4e36-b6f1-6488f42c1b52"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FLOPPYDISK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e980-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_GPS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bdd1fc3-810f-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_HDC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96a-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_HIDCLASS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"745a17a0-74d3-11d0-b6fe-00a0c90f57da"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_HOLOGRAPHIC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d612553d-06b1-49ca-8938-e39ef80eb16f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_IMAGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bdd1fc6-810f-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_INFINIBAND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"30ef7132-d858-4a0c-ac24-b9028a5cca3f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_INFRARED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6bdd1fc5-810f-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_KEYBOARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96b-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_LEGACYDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8ecc055d-047f-11d1-a537-0000f8753ed1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MEDIA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96c-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MEDIUM_CHANGER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ce5939ae-ebde-11d0-b181-0000f8753ec4"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MEMORY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5099944a-f6b9-4057-a056-8c550228544c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MODEM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96d-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MONITOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96e-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MOUSE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e96f-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MTD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e970-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MULTIFUNCTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e971-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_MULTIPORTSERIAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50906cb8-ba12-11d1-bf5d-0000f805f530"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NET"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e972-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NETCLIENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e973-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NETDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"87ef9ad1-8f70-49ee-b215-ab1fcadcbe3c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NETSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e974-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NETTRANS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e975-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NETUIO"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"78912bc1-cb8e-4b28-a329-f322ebadbe0f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_NODRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e976-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PCMCIA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e977-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PNPPRINTERS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4658ee7e-f050-11d1-b6bd-00c04fa372a7"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PORTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e978-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PRINTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e979-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PRINTERUPGRADE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e97a-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PRINTQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1ed2bbf9-11f0-4084-b21f-ad83a8e6dcdc"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_PROCESSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50127dc3-0f36-415e-a6cc-4cb3be910b65"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SBP2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d48179be-ec20-11d1-b6b8-00c04fa372a7"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SCMDISK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53966cb1-4d46-4166-bf23-c522403cd495"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SCMVOLUME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53ccb149-e543-4c84-b6e0-bce4f6b7e806"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SCSIADAPTER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e97b-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SECURITYACCELERATOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"268c95a1-edfe-11d3-95c3-0010dc4050a5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SENSOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5175d334-c371-4806-b3ba-71fd53c9258d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SIDESHOW"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"997b5d8d-c442-4f2e-baf3-9c8e671e9e21"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SMARTCARDREADER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50dd5230-ba8a-11d1-bf5d-0000f805f530"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SMRDISK"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53487c23-680f-4585-acc3-1f10d6777e82"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SMRVOLUME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"53b3cf03-8f5a-4788-91b6-d19ed9fcccbf"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SOFTWARECOMPONENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5c4c3332-344d-483c-8739-259e934c9cc8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SOUND"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e97c-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e97d-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_TAPEDRIVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6d807884-7d21-11cf-801c-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d36e97e-e325-11ce-bfc1-08002be10318"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_UCM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e6f1aa1c-7f3b-4473-b2e8-c97d8ac71d53"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_USB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"36fc9e60-c465-11cf-8056-444553540000"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_VOLUME"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71a27cdd-812a-11d0-bec7-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_VOLUMESNAPSHOT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"533c5b84-ec70-11d2-9505-00c04f79deaf"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_WCEUSBS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"25dbce51-6c8f-4a72-8a6d-b54c2b4fc835"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_WPD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eec5ad98-8080-425f-922a-dabf3de3f69a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_TOP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b369baf4-5568-4e82-a87e-a93eb16bca87"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_ACTIVITYMONITOR"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b86dff51-a31e-4bac-b3cf-e8cfe75c9fc2"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_UNDELETE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fe8f1572-c67a-48c0-bbac-0b5c6d66cafb"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_ANTIVIRUS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b1d1a169-c54f-4379-81db-bee7d88d7454"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_REPLICATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"48d3ebc4-4cf8-48ff-b869-9c68ad42eb9f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_CONTINUOUSBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"71aa14f8-6fad-4622-ad77-92bb9d7e6947"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_CONTENTSCREENER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3e3f0674-c83c-4558-bb26-9820e1eba5c5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_QUOTAMANAGEMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8503c911-a6c7-4919-8f79-5028f5866b0c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_SYSTEMRECOVERY"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2db15374-706e-4131-a0c7-d7c78eb0289a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_CFSMETADATASERVER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cdcf0939-b75b-4630-bf76-80f7ba655884"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_HSM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d546500a-2aeb-45f6-9482-f4b1799c3177"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_COMPRESSION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f3586baf-b5aa-49b5-8d6c-0569284c639f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_ENCRYPTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a0a701c0-a511-42ff-aa6c-06dc0395576f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_VIRTUALIZATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f75a86c0-10d8-4c3a-b233-ed60e4cdfaac"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_PHYSICALQUOTAMANAGEMENT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6a0a8e78-bba6-4fc4-a709-1e33cd09d67e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_OPENFILEBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f8ecafa6-66d1-41a5-899b-66585d7216b7"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_SECURITYENHANCER"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d02bc3da-0c8e-4945-9bd5-f1883c226c8c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_COPYPROTECTION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"89786ff1-9c12-402f-9c9e-17753c7f4375"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_BOTTOM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"37765ea0-5958-4fc9-b04b-2fdfef97e59e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"5d1b9aaa-01e2-46af-849f-272b3f324c46"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVCLASS_FSFILTER_INFRASTRUCTURE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e55fa6f9-128c-4d04-abab-630c74b1453a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LINE_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INF_STRING_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INF_SECTION_NAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_TITLE_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":60
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INSTRUCTION_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_LABEL_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_SERVICE_NAME_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_SUBTITLE_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_MAX_MACHINENAME_LENGTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":263
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_FLAGS_VERSION_RANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_FLAGS_SUITE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INF_STYLE_CACHE_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INF_STYLE_CACHE_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INF_STYLE_CACHE_IGNORE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_ABSOLUTE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_ABSOLUTE_16BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_NULL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SRCPATH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_WINDOWS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_DRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_IOSUBSYS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_DRIVER_STORE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_HELP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_FONTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_VIEWERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_APPS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SHARED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_BOOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SYSTEM16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SPOOL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":51
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SPOOLDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":52
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_USERPROFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":53
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_LOADER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":54
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_PRINTPROCESSOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":55
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_STARTMENU"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16406
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_PROGRAMS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16407
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_STARTUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16408
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_DESKTOPDIRECTORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16409
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_FAVORITES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16415
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_APPDATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16419
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_PROGRAM_FILES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16422
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_SYSTEM_X86"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16425
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_PROGRAM_FILES_X86"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16426
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_PROGRAM_FILES_COMMON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16427
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_PROGRAM_FILES_COMMONX86"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16428
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_TEMPLATES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16429
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_COMMON_DOCUMENTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16430
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIRID_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTSUBQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDSUBQUEUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTDELETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDDELETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_DELETEERROR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTRENAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDRENAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_RENAMEERROR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTCOPY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDCOPY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_COPYERROR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_NEEDMEDIA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_QUEUESCAN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_CABINETINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_FILEINCABINET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_NEEDNEWCABINET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_FILEEXTRACTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_FILEOPDELAYED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_BACKUPERROR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_QUEUESCAN_EX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_STARTREGISTRATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_ENDREGISTRATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_QUEUESCAN_SIGNERINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_LANGMISMATCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_TARGETEXISTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILENOTIFY_TARGETNEWER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_RENAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_BACKUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_ABORT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_DOIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_SKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_RETRY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILEOP_NEWPATH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_WARN_IF_SKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NOSKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NOVERSIONCHECK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_FORCE_FILE_IN_USE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NO_OVERWRITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NO_VERSION_DIALOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_OVERWRITE_OLDER_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_PROTECTED_WINDOWS_DRIVER_FILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_REPLACEONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NODECOMP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_REPLACE_BOOT_FILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_NOPRUNE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"COPYFLG_IN_USE_TRY_RENAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DELFLG_IN_USE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DELFLG_IN_USE1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_SUCCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_LOADLIBRARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_GETPROCADDR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_REGSVR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_DLLINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_TIMEOUT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPREG_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINT_ACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINT_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINT_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPID_ACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPID_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPID_REMOVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_SELECTDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_INSTALLDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ASSIGNRESOURCES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_REMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_FIRSTTIMESETUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_FOUNDDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_SELECTCLASSDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_VALIDATECLASSDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_INSTALLCLASSDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_CALCDISKSPACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_DESTROYPRIVATEDATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_VALIDATEDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_DETECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_INSTALLWIZARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_DESTROYWIZARDDATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_PROPERTYCHANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ENABLECLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_DETECTVERIFY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_INSTALLDEVICEFILES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_UNREMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_SELECTBESTCOMPATDRV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ALLOW_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_REGISTERDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_NEWDEVICEWIZARD_PRESELECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_NEWDEVICEWIZARD_SELECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_NEWDEVICEWIZARD_PREANALYZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_NEWDEVICEWIZARD_POSTANALYZE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":29
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_NEWDEVICEWIZARD_FINISHINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_UNUSED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_INSTALLINTERFACES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_DETECTCANCEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_REGISTER_COINSTALLERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":34
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ADDPROPERTYPAGE_ADVANCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":35
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ADDPROPERTYPAGE_BASIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_TROUBLESHOOTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":38
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_POWERMESSAGEWAKE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":39
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_ADDREMOTEPROPERTYPAGE_ADVANCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":40
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_UPDATEDRIVER_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":41
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_FINISHINSTALL_ACTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":42
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":48
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIF_MOVEDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_SHOWOEM"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_SHOWCOMPAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_SHOWCLASS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_SHOWALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NOVCP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_DIDCOMPAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_DIDCLASS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_AUTOASSIGNRES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NEEDRESTART"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NEEDREBOOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NOBROWSE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_MULTMFGS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_GENERALPAGE_ADDED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_RESOURCEPAGE_ADDED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_PROPERTIES_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_INF_IS_SORTED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_ENUMSINGLEINF"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_DONOTCALLCONFIGMG"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_INSTALLDISABLED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_COMPAT_FROM_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_CLASSINSTALLPARAMS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NODI_DEFAULTACTION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_QUIETINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NOFILECOPY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FORCECOPY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_DRIVERPAGE_ADDED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_USECI_SELECTSTRINGS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_OVERRIDE_INFFLAGS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_PROPS_NOCHANGEUSAGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NOSELECTICONS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_NOWRITE_IDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RESERVED2"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RESERVED3"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_CI_FAILED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_FINISHINSTALL_ACTION"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_DIDINFOLIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_DIDCOMPATINFO"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_FILTERCLASSES"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_SETFAILEDINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_DEVICECHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_ALWAYSWRITEIDS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_PROPCHANGE_PENDING"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_ALLOWEXCLUDEDDRVS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_NOUIONQUERYREMOVE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_USECLASSFORCOMPAT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RESERVED4"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_NO_DRVREG_MODIFY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_IN_SYSTEM_SETUP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_INET_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_APPENDDRIVERLIST"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_PREINSTALLBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_BACKUPONREPLACE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_DRIVERLIST_FROM_URL"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RESERVED1"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_POWERPAGE_ADDED"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_FILTERSIMILARDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_INSTALLEDDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_ALTPLATFORM_DRVSEARCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RESTART_DEVICE_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_RECURSIVESEARCH"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_FLAGSEX_SEARCH_PUBLISHED_INFS"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ENABLECLASS_QUERY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ENABLECLASS_SUCCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ENABLECLASS_FAILURE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_PROPCHANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_START"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_STOP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_FLAG_GLOBAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_FLAG_CONFIGSPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICS_FLAG_CONFIGGENERAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_REMOVEDEVICE_GLOBAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_REMOVEDEVICE_CONFIGSPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DI_UNREMOVEDEVICE_CONFIGSPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INSTALLWIZARD_DYNAPAGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_DIDFACTDEFS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_HARDWAREALLREADYIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_NEEDRESTART"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_NEEDREBOOT"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_NEEDSHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_EXPRESSINTRO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_SKIPISDEVINSTALLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_NODETECTEDDEVS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_INSTALLSPECIFIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_SKIPCLASSLIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_CI_PICKED_OEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_PCMCIAMODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_PCMCIADEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_USERCANCEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NDW_INSTALLFLAG_KNOWNCLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DYNAWIZ_FLAG_PAGESADDED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DYNAWIZ_FLAG_ANALYZE_HANDLECONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DYNAWIZ_FLAG_INSTALLDET_NEXT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DYNAWIZ_FLAG_INSTALLDET_PREV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MIN_IDD_DYNAWIZ_RESOURCE_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_IDD_DYNAWIZ_RESOURCE_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11000
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_FIRSTPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10000
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_SELECT_PREVPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10001
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_SELECT_NEXTPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10002
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_ANALYZE_PREVPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10003
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_ANALYZE_NEXTPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10004
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_SELECTDEV_PAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10009
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_ANALYZEDEV_PAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10010
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_INSTALLDETECTEDDEVS_PAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10011
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_SELECTCLASS_PAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10012
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_INSTALLDETECTED_PREVPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10006
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_INSTALLDETECTED_NEXTPAGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10007
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDD_DYNAWIZ_INSTALLDETECTED_NODEVS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10008
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_DUPDESC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_OLDDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_EXCLUDEFROMLIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_NODRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_LEGACYINF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_CLASS_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_COMPATIBLE_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_INET_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_OLD_INET_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_BAD_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_DUPPROVIDER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_INF_IS_SIGNED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_OEM_F6_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_DUPDRIVERVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_BASIC_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_AUTHENTICODE_SIGNED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_INSTALLEDDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_ALWAYSEXCLUDEFROMLIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_INBOX_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_REQUESTADDITIONALSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_22"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_23"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_25"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_26"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_27"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_28"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_29"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_30"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DNF_UNUSED_31"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_HARDWAREID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4095
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_HARDWAREID_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147487743
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_UNTRUSTED_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_W9X_SUSPECT_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3221225472
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_COMPATID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16383
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_UNTRUSTED_HARDWAREID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36863
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_UNTRUSTED_COMPATID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":49151
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_W9X_SUSPECT_HARDWAREID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":53247
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DRIVER_W9X_SUSPECT_COMPATID_RANK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPPSR_SELECT_DEVICE_RESOURCES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPPSR_ENUM_BASIC_DEVICE_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPPSR_ENUM_ADV_DEVICE_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFINFO_INF_SPEC_IS_HINF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFINFO_INF_NAME_IS_ABSOLUTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFINFO_DEFAULT_SEARCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFINFO_REVERSE_DEFAULT_SEARCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFINFO_INF_PATH_LIST_SEARCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILE_COMPRESSION_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILE_COMPRESSION_WINLZA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILE_COMPRESSION_MSZIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILE_COMPRESSION_NTCAB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_TEMPORARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_NOBROWSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_SYSTEM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_SYSIFADMIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_SUBDIRS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_APPEND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCLIST_NOSTRIPPLATFORM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOBROWSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOSKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NODETAILS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOCOMPRESSED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_CHECKFIRST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOBEEP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOFOREGROUND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_WARNIFSKIP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_NOREMOVABLEMEDIAPROMPT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_USEDISKNAMEASPROMPT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDF_OEMDISK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DPROMPT_SUCCESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DPROMPT_CANCEL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DPROMPT_SKIPFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DPROMPT_BUFFERTOOSMALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DPROMPT_OUTOFMEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SETDIRID_NOT_FULL_PATH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCINFO_PATH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCINFO_TAGFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCINFO_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCINFO_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRCINFO_TAGFILE2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SRC_FLAGS_CABFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_FLAG_CABINETCONTINUATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_BACKUPPASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_DEMANDPASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_SPECIAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_BOOTFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_FILE_PRESENCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_FILE_VALIDITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_USE_CALLBACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_USE_CALLBACKEX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_INFORM_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_PRUNE_COPY_QUEUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_USE_CALLBACK_SIGNERINFO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_PRUNE_DELREN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_FILE_PRESENCE_WITHOUT_SOURCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_FILE_COMPARISON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_SCAN_ACTIVATE_DRP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_DELAYED_COPY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_FLAG_BACKUP_AWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_FLAG_ABORT_IF_UNSIGNED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_FLAG_FILES_MODIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_FLAG_DO_SHUFFLEMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPQ_FLAG_VALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPOST_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SUOI_FORCEDELETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SUOI_INTERNAL1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDSL_IGNORE_DISK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDSL_DISALLOW_NEGATIVE_ADJUST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILEQ_FILE_IN_USE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILEQ_REBOOT_RECOMMENDED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILEQ_REBOOT_IN_PROGRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_DELREG_BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_BINVALUETYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_NOCLOBBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_DELVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_APPEND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_KEYONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_OVERWRITEONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_64BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_KEYONLY_COMMON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_32BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_TYPE_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_TYPE_MULTI_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDREG_TYPE_EXPAND_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_VALUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_TYPE_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_TYPE_MULTI_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_TYPE_EXPAND_SZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_64BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_KEYONLY_COMMON"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_32BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELREG_OPERATION_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":254
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_BITREG_CLEARBITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_BITREG_SETBITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_BITREG_64BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_BITREG_32BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_INI2REG_64BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_INI2REG_32BITKEY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_REGSVR_DLLREGISTER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_REGSVR_DLLINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_PROFITEM_CURRENTUSER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_PROFITEM_DELETE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_PROFITEM_GROUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_PROFITEM_CSIDL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDPROPERTY_NOCLOBBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDPROPERTY_OVERWRITEONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDPROPERTY_APPEND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDPROPERTY_OR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_ADDPROPERTY_AND"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FLG_DELPROPERTY_MULTI_SZ_DELSTRING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_LOGCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_INIFILES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_REGISTRY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_INI2REG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_FILES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_BITREG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_REGSVR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_UNREGSVR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_PROFILEITEMS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_COPYINF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_PROPERTIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_ALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2047
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_SINGLESECTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_LOGCONFIG_IS_FORCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_LOGCONFIGS_ARE_OVERRIDES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_REGISTERCALLBACKAWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPINST_DEVICEINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_TAGTOFRONT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_ASSOCSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_DELETEEVENTLOGENTRY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_DISPLAYNAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_STARTTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_ERRORCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_LOADORDERGROUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_DEPENDENCIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_STOPSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_CLOBBER_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_STARTSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2048
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_REQUIREDPRIVILEGES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4096
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_TRIGGERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8192
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_SERVICESIDTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16384
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_NOCLOBBER_DELAYEDAUTOSTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPSVCINST_UNIQUE_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILELOG_SYSTEMLOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILELOG_FORCENEW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILELOG_QUERYONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPFILELOG_OEMFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LogSevInformation"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LogSevWarning"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LogSevError"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LogSevFatalError"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LogSevMaximum"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICD_GENERATE_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICD_INHERIT_CLASSDRVS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIOD_INHERIT_CLASSDRVS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIOD_CANCEL_REMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIODI_NO_ADD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPRDI_FIND_DUPS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDIT_NODRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_ALLCLASSES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_DEVICEINTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCF_INTERFACEDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIBCI_NOINSTALLCLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIBCI_NODISPLAYCLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIOCR_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIOCR_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIREG_DEV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIREG_DRV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIREG_BOTH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICLASSPROP_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICLASSPROP_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_DEVICEDESC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_HARDWAREID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_COMPATIBLEIDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UNUSED0"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UNUSED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UNUSED2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_CLASSGUID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_CONFIGFLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_MFG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_FRIENDLYNAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_LOCATION_INFORMATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_PHYSICAL_DEVICE_OBJECT_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UI_NUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UPPERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_LOWERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_BUSTYPEGUID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_LEGACYBUSTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_BUSNUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_ENUMERATOR_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_SECURITY_SDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_DEVTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_ADDRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_UI_NUMBER_DESC_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":29
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_DEVICE_POWER_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_REMOVAL_POLICY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_REMOVAL_POLICY_HW_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_REMOVAL_POLICY_OVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_INSTALL_STATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":34
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_LOCATION_PATHS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":35
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_BASE_CONTAINERID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPDRP_MAXIMUM_PROPERTY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_UPPERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_LOWERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_SECURITY_SDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_DEVTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPCRP_MAXIMUM_PROPERTY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DMI_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DMI_BKCOLOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DMI_USERECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCDP_FLAG_BASIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCDP_FLAG_ADVANCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCDP_FLAG_REMOTE_BASIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIGCDP_FLAG_REMOTE_ADVANCED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_RESOURCEFIRST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":159
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_RESOURCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":159
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_RESOURCELAST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":161
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_RESOURCEOVERLAYFIRST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":161
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_RESOURCEOVERLAYLAST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":161
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_CONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":161
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_CLASSICON_OVERLAYFIRST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":500
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_CLASSICON_OVERLAYLAST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":502
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_PROBLEM_OVL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":500
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_DISABLED_OVL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":501
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IDI_FORCED_OVL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":502
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPWPT_SELECTDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SPWP_USE_DEVINFO_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_UNKNOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4278190080
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_W9X_SUSPECT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3221225472
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_UNSIGNED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_AUTHENTICODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":251658240
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_WHQL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":218103813
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_UNCLASSIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":218103812
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_INBOX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":218103811
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_LOGO_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":218103810
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_LOGO_PREMIUM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":218103809
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4278190080
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SIGNERSCORE_SIGNED_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4026531840
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DICUSTOMDEVPROP_MERGE_MULTISZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SCWMI_CLOBBER_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_DEVICE_ID_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":200
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_DEVNODE_ID_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":200
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_GUID_STRING_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":39
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_CLASS_NAME_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_PROFILE_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":80
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_CONFIG_VALUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9999
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INSTANCE_VALUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9999
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_MEM_REGISTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_IO_PORTS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_IRQS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_DMA_CHANNELS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DWORD_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4294967295
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CONFIGMG_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDMASK_DEVINST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDMASK_RESDES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDMASK_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDMASK_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDMASK_VALID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDFLAGS_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDFLAGS_ROOT_OWNED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CDFLAGS_RESERVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_MemoryType"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_MemoryType"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_ROM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_RAM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_32_24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_32_24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_24"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_32"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_Prefetchable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_Prefetchable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_Pref"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_PrefetchDisallowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_PrefetchAllowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_Readable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_Readable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_ReadAllowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_ReadDisallowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_CombinedWrite"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_CombinedWrite"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_CombinedWriteDisallowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_CombinedWriteAllowed"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mMD_Cacheable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_NonCacheable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_Cacheable"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_WINDOW_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fMD_MEMORY_BAR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_PortType"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_Memory"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":252
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_10_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_12_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_16_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_POSITIVE_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_PASSIVE_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_WINDOW_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIOD_PORT_BAR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IO_ALIAS_10_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IO_ALIAS_12_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IO_ALIAS_16_BIT_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IO_ALIAS_POSITIVE_DECODE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IOA_Local"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":255
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mDD_Width"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_BYTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_WORD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_DWORD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_BYTE_AND_WORD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mDD_BusMaster"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_NoBusMaster"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_BusMaster"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mDD_Type"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_TypeStandard"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_TypeA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_TypeB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fDD_TypeF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mIRQD_Share"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Exclusive"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Share"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Share_Bit"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Level_Bit"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mIRQD_Edge_Level"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Level"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fIRQD_Edge"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_RESDES_WIDTH_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_RESDES_WIDTH_32"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_RESDES_WIDTH_64"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_RESDES_WIDTH_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_IO_8_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO_8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_MEM_8_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_MEM_A_C"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM1_A"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM2_A"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO_ZW_8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO_SRC_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO_WS_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_MEM_WS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_WS_ONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_WS_TWO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_WS_THREE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM_A"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_ATTRIBUTES_PER_WINDOW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO1_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO1_ZW_8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO1_SRC_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO1_WS_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO2_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO2_ZW_8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2097152
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO2_SRC_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_IO2_WS_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_MEM1_WS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50331648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM1_WS_ONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM1_WS_TWO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM1_WS_THREE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50331648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM1_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPCD_MEM2_WS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":805306368
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM2_WS_ONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM2_WS_TWO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM2_WS_THREE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":805306368
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPCD_MEM2_16"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PCD_MAX_MEMORY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PCD_MAX_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"mPMF_AUDIO_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"fPMF_AUDIO_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_HWPI_NOT_DOCKABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_HWPI_UNDOCKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_HWPI_DOCKED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_All"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_None"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_Mem"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_IO"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_DMA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_IRQ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_DoNotUse"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_BusNumber"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_MemLarge"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_Ignored_Bit"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_ClassSpecific"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65535
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_Reserved"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32768
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_DevicePrivate"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32769
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_PcCardConfig"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32770
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_MfCardConfig"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32771
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ResType_Connection"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32772
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_RANGE_ADDIFCONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_RANGE_DONOTADDIFCONFLICT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_RANGE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"BASIC_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FILTERED_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ALLOC_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"BOOT_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FORCED_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"OVERRIDE_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NUM_LOG_CONF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LOG_CONF_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PRIORITY_EQUAL_FIRST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PRIORITY_EQUAL_LAST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"PRIORITY_BIT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"RegDisposition_OpenAlways"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"RegDisposition_OpenExisting"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"RegDisposition_Bits"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_ID_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_ID_COMPATIBLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ADD_ID_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_NO_WAIT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_PHANTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_GENERATE_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_DO_NOT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVNODE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_NO_WAIT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_PHANTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_GENERATE_ID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_DO_NOT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CREATE_DEVINST_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DELETE_CLASS_ONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DELETE_CLASS_SUBKEYS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DELETE_CLASS_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DELETE_CLASS_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ENUMERATE_CLASSES_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ENUMERATE_CLASSES_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_ENUMERATE_CLASSES_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DETECT_NEW_PROFILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DETECT_CRASHED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DETECT_HWPROF_FIRST_BOOT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DETECT_RUN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DETECT_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483655
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_POLITE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_ABSOLUTE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_UI_NOT_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_PERSIST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DISABLE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_NONE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_ENUMERATOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_EJECTRELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_REMOVALRELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_POWERRELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_BUSRELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_DONOTGENERATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435520
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435583
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_TRANSPORTRELATIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GETIDLIST_FILTER_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GET_DEVICE_INTERFACE_LIST_PRESENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GET_DEVICE_INTERFACE_LIST_ALL_DEVICES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GET_DEVICE_INTERFACE_LIST_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_DEVICEDESC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_HARDWAREID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_COMPATIBLEIDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UNUSED0"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_SERVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UNUSED1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UNUSED2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_CLASSGUID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":9
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_DRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":10
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_CONFIGFLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":11
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_MFG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":12
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_FRIENDLYNAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":13
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_LOCATION_INFORMATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":14
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_PHYSICAL_DEVICE_OBJECT_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_CAPABILITIES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UI_NUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":17
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UPPERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_UPPERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":18
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_LOWERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_LOWERFILTERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":19
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_BUSTYPEGUID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_LEGACYBUSTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":21
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_BUSNUMBER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":22
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_ENUMERATOR_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":23
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":24
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_SECURITY_SDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_SECURITY_SDS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":25
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_DEVTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_DEVTYPE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":26
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_EXCLUSIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":27
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_CHARACTERISTICS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":28
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_ADDRESS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":29
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_UI_NUMBER_DESC_FORMAT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":30
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_DEVICE_POWER_DATA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":31
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_REMOVAL_POLICY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_REMOVAL_POLICY_HW_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_REMOVAL_POLICY_OVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":34
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_INSTALL_STATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":35
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_LOCATION_PATHS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":36
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_BASE_CONTAINERID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_MIN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DRP_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CRP_MAX"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":37
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_LOCKSUPPORTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_EJECTSUPPORTED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_REMOVABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_DOCKDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_UNIQUEID"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_SILENTINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_RAWDEVICEOK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_SURPRISEREMOVALOK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_HARDWAREDISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_NONDYNAMIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_DEVCAP_SECUREDEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVAL_POLICY_EXPECT_NO_REMOVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVAL_POLICY_EXPECT_ORDERLY_REMOVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVAL_POLICY_EXPECT_SURPRISE_REMOVAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_INSTALL_STATE_INSTALLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_INSTALL_STATE_NEEDS_REINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_INSTALL_STATE_FAILED_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_INSTALL_STATE_FINISH_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVNODE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVNODE_PHANTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVNODE_CANCELREMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVNODE_NOVALIDATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVNODE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVINST_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVINST_PHANTOM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVINST_CANCELREMOVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVINST_NOVALIDATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_LOCATE_DEVINST_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_OPEN_CLASS_KEY_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_OPEN_CLASS_KEY_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_OPEN_CLASS_KEY_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVE_UI_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVE_UI_NOT_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVE_NO_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVE_DISABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REMOVE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_QUERY_REMOVE_UI_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_QUERY_REMOVE_UI_NOT_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REENUMERATE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REENUMERATE_SYNCHRONOUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REENUMERATE_RETRY_INSTALLATION"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REENUMERATE_ASYNCHRONOUS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REENUMERATE_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTER_DEVICE_DRIVER_STATIC"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTER_DEVICE_DRIVER_DISABLEABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTER_DEVICE_DRIVER_REMOVABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTER_DEVICE_DRIVER_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTRY_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTRY_SOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTRY_USER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTRY_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_REGISTRY_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":769
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVNODE_PROBLEM_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVNODE_PROBLEM_OVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVNODE_PROBLEM_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVINST_PROBLEM_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVINST_PROBLEM_OVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_DEVINST_PROBLEM_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_HW_PROF_FLAGS_UI_NOT_OK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SET_HW_PROF_FLAGS_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_READY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_READY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DOWNLOAD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_WRITE_LOG_CONFS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_PROP_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_CONFIG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_CONFIG_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_CONFIG_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_CONFIG_EXTENSIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_CONFIG_EXTENSIONS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVNODE_CONFIG_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_DEVINST_CONFIG_RESET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_SETUP_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_QUERY_ARBITRATOR_RAW"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_QUERY_ARBITRATOR_TRANSLATED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_QUERY_ARBITRATOR_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CUSTOMDEVPROP_MERGE_MULTISZ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CUSTOMDEVPROP_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_NAME_ATTRIBUTE_NAME_RETRIEVED_FROM_DEVICE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_NAME_ATTRIBUTE_USER_ASSIGNED_NAME"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CLASS_PROPERTY_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CLASS_PROPERTY_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_CLASS_PROPERTY_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_FILTER_FLAG_ALL_INTERFACE_CLASSES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_FILTER_FLAG_ALL_DEVICE_INSTANCES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_CAN_DO_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_ON_BIG_STACK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_SERVICES_AVAILABLE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_SHUTTING_DOWN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_DETECTION_PENDING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CM_GLOBAL_STATE_REBOOT_REQUIRED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INSTALLFLAG_FORCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INSTALLFLAG_READONLY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INSTALLFLAG_NONINTERACTIVE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INSTALLFLAG_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIDFLAG_SHOWSEARCHUI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIDFLAG_NOFINISHINSTALLUI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIDFLAG_INSTALLNULLDRIVER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIDFLAG_INSTALLCOPYINFDRIVERS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIDFLAG_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":15
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_INF_ALREADY_COPIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_FORCE_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_HW_USING_THE_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_HOTPATCH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_NOBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_PRE_CONFIGURE_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIIRFLAG_INSTALL_AS_SET"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":64
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIURFLAG_NO_REMOVE_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"DIURFLAG_RESERVED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ROLLBACK_FLAG_NO_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ROLLBACK_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_KEY_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_OPTIONDESC"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"OptionDesc"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_LDIDOEM"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LdidOEM"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_SRCDISKFILES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SourceDisksFiles"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_SRCDISKNAMES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SourceDisksNames"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_STRINGS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Strings"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DESTDIRS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DestinationDirs"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_LAYOUT_FILE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LayoutFile"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DEFDESTDIR"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DefaultDestDir"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_LFN_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"VarLDID.LFN"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_SFN_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"VarLDID.SFN"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_UPDATEINIS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"UpdateInis"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_UPDATEINIFIELDS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"UpdateIniFields"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_INI2REG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Ini2Reg"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_COPYFILES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CopyFiles"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_RENFILES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RenFiles"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DELFILES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelFiles"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDREG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddReg"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDREGNOCLOBBER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddRegNoClobber"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DELREG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelReg"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_BITREG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BitReg"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_COPYINF"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CopyINF"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_LOGCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LogConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddService"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DELSERVICE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelService"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDTRIGGER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddTrigger"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDINTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddInterface"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDIME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddIme"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DELIME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelIme"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_REGSVR"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RegisterDlls"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_UNREGSVR"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"UnregisterDlls"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_PROFILEITEMS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ProfileItems"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_MODULES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Modules"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DEFAULTOPTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DefaultOption"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_LISTOPTIONS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ListOptions"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_CLEANONLY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CleanOnly"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_UPGRADEONLY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"UpgradeOnly"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_EXCLUDEID"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ExcludeId"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDPOWERSETTING"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddPowerSetting"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDPROP"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddProperty"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_DELPROP"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelProperty"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_FEATURESCORE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FeatureScore"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDEVENTPROVIDER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddEventProvider"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDCHANNEL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddChannel"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_IMPORTCHANNEL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ImportChannel"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDAUTOLOGGER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddAutoLogger"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_UPDATEAUTOLOGGER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"UpdateAutoLogger"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDAUTOLOGGERPROVIDER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddAutoLoggerProvider"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_ADDFILTER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AddFilter"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_FILTERLEVEL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FilterLevel"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_FILTERPOSITION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FilterPosition"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_PHASE1"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Phase1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SZ_KEY_HARDWARE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Hardware"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CONFIGPRIORITY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ConfigPriority"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_PRIORITYSTR_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_HARDWIRED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"HARDWIRED"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_DESIRED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DESIRED"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NORMAL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_SUBOPTIMAL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SUBOPTIMAL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DISABLED"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RESTART"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_REBOOT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"REBOOT"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_POWEROFF"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"POWEROFF"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_HARDRECONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"HARDRECONFIG"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGPRI_FORCECONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FORCECONFIG"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGTYPE_BASIC"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BASIC"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGTYPE_FORCED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FORCED"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CFGTYPE_OVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"OVERRIDE"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MEMCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MemConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MEMLARGECONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MemLargeConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_IOCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"IOConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_IRQCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"IRQConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DMACONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DMAConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PCCARDCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"PcCardConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MFCARDCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MfCardConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_CLASS_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ClassInstall"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_CLASS_INSTALL_32"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ClassInstall32"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DEFAULT_INSTALL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DefaultInstall"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DEFAULT_UNINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DefaultUninstall"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_INTERFACE_INSTALL_32"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"InterfaceInstall32"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_VERSION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Version"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PROVIDER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Provider"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SIGNATURE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Signature"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DRIVERSET"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DriverSet"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INF_FLAG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":20
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_HARDWARE_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Class"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_HARDWARE_CLASSGUID"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ClassGUID"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_NOSETUPINF"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NoSetupInf"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_FROMINET"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FromINet"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CATALOGFILE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CatalogFile"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PNPLOCKDOWN"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"PnpLockDown"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_EXTENSIONID"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ExtensionId"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_MFG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Manufacturer"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_TARGETCOMPUTERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"TargetComputers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_EXTENSIONCONTRACTS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ExtensionContracts"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CLASS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Class"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CLASSGUID"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ClassGUID"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RESTART"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Restart"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_REBOOT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Reboot"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DISPLAYNAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DisplayName"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SERVICETYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ServiceType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_STARTTYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"StartType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ERRORCONTROL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ErrorControl"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SERVICEBINARY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ServiceBinary"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_LOADORDERGROUP"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LoadOrderGroup"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DEPENDENCIES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Dependencies"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_REQUIREDPRIVILEGES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RequiredPrivileges"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_STARTNAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"StartName"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SECURITY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Security"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DESCRIPTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Description"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SERVICESIDTYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ServiceSidType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DELAYEDAUTOSTART"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DelayedAutoStart"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_TRIGGER_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"TriggerType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ACTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Action"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SUB_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SubType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DATA_ITEM"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DataItem"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PROVIDER_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ProviderName"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_RESOURCE_FILE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ResourceFile"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MESSAGE_FILE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MessageFile"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PARAMETER_FILE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ParameterFile"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CHANNEL_ACCESS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Access"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CHANNEL_ISOLATION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Isolation"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CHANNEL_ENABLED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Enabled"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CHANNEL_VALUE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Value"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_LOGGING_MAXSIZE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LoggingMaxSize"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_LOGGING_RETENTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LoggingRetention"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_LOGGING_AUTOBACKUP"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LoggingAutoBackup"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_START"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Start"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_BUFFER_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BufferSize"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_CLOCK_TYPE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ClockType"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DISABLE_REALTIME_PERSISTENCE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DisableRealtimePersistence"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_FILE_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FileName"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_FILE_MAX"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FileMax"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_FLUSH_TIMER"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FlushTimer"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_LOG_FILE_MODE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LogFileMode"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MAX_FILE_SIZE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MaxFileSize"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MAXIMUM_BUFFERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MaximumBuffers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MINIMUM_BUFFERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MinimumBuffers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ENABLED"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Enabled"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ENABLE_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"EnableFlags"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ENABLE_LEVEL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"EnableLevel"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ENABLE_PROPERTY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"EnableProperty"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MATCH_ANY_KEYWORD"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MatchAnyKeyword"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MATCH_ALL_KEYWORD"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MatchAllKeyword"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DETMODULES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.Modules"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DETCLASSINFO"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.ClassInfo"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_MANUALDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.ManualDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_AVOIDCFGSYSDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.AvoidCfgSysDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_REGCFGSYSDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.RegCfgSysDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DEVINFS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.DevINFs"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_AVOIDINIDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.AvoidIniDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_AVOIDENVDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.AvoidEnvDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_REGINIDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.RegIniDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_REGENVDEV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.RegEnvDev"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_HPOMNIBOOK"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.HPOmnibook"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_FORCEHWVERIFY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.ForceHWVerify"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DETOPTIONS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det.Options"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADPNPBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadPnpBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_GOODACPIBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"GoodACPIBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADACPIBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadACPIBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADROUTINGTABLEBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadPCIIRQRoutingTableBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADPMCALLBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadProtectedModeCallBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADRMCALLBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadRealModeCallBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_MACHINEIDBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"MachineIDBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADDISKBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadDiskBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_BADDSBIOS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BadDSBios"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DETPARAMS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Params"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_SKIPLIST"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SkipList"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DETECTLIST"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DetectList"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_EXCLUDERES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ExcludeRes"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_LOGCONFIG"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LogConfig"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_DET"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Det"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_FACTDEF"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"FactDef"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_POSSIBLEDUPS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"PosDup"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_NORESOURCEDUPS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NoResDup"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_HW"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Hw"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_CTL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CTL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_SERVICES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Services"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_SOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Software"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_INTERFACES"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Interfaces"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_COINSTALLERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CoInstallers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_LOGCONFIGOVERRIDE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"LogConfigOverride"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_WMI"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"WMI"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_EVENTS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Events"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SUBKEY_FILTERS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Filters"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CONTROLFLAGS_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ControlFlags"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_COPYFILESONLY"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"CopyFilesOnly"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_EXCLUDEFROMSELECT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ExcludeFromSelect"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_ALWAYSEXCLUDEFROMSELECT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AlwaysExcludeFromSelect"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_INTERACTIVEINSTALL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"InteractiveInstall"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_REQUESTADDITIONALSOFTWARE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RequestAdditionalSoftware"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_WIN"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Win"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NT"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTX86"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTx86"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTMIPS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTMIPS"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTALPHA"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTAlpha"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTPPC"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTPPC"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTIA64"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTIA64"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTAXP64"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTAXP64"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTAMD64"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTAMD64"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTARM"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTARM"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_PLATFORM_NTARM64"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"NTARM64"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_INFSTR_STRKEY_LEN"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_STRKEY_DRVDESC"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DriverDesc"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_DRIVERSELECT_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DriverSelect"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_DRIVERSELECT_FUNCTIONS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DriverSelectFunctions"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_DRIVERVERSION_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DriverVer"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SOFTWAREVERSION_SECTION"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SoftwareVersion"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_CFGSYS"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"ConfigSysDrivers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_AUTOEXECBAT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"AutoexecBatDrivers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_SYSINI"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SystemIniDrivers"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_SYSINIDRV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SystemIniDriversLine"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_WININIRUN"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"WinIniRunLine"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_PATH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Path"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_NAME"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Name"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_IO"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"IO"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_MEM"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"Mem"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_IRQ"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"IRQ"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_KEY_DMA"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DMA"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_BUS_ISA"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BUS_ISA"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_BUS_EISA"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BUS_EISA"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_BUS_MCA"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BUS_MCA"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_BUS_ALL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"BUS_ALL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_NONE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_NONE"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_VERYLOW"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_VERYLOW"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_BIOSROMRD"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_BIOSROMRD"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_QUERYDRV"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_QUERYDRV"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_SWINT"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_SWINT"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_LOW"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_LOW"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_DELICATE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_DELICATE"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_MEMRD"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_MEMRD"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_IORD"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_IORD"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_MEMWR"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_MEMWR"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_IOWR"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_IOWR"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_UNRELIABLE"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_UNRELIABLE"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_RISK_VERYHIGH"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"RISK_VERYHIGH"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_CLASS_SAFEEXCL"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"SAFE_EXCL"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INFSTR_SECT_DISPLAY_CLEANUP"
|
|
,"Type":{"Kind":"Native","Name":"String"}
|
|
,"ValueType":"String"
|
|
,"Value":"DisplayCleanup"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_HWPROFILE_QUERY_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4001-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_HWPROFILE_CHANGE_CANCELLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4002-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_HWPROFILE_CHANGE_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4003-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVICE_INTERFACE_ARRIVAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4004-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVICE_INTERFACE_REMOVAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4005-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_TARGET_DEVICE_QUERY_REMOVE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4006-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_TARGET_DEVICE_REMOVE_CANCELLED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4007-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_TARGET_DEVICE_REMOVE_COMPLETE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"cb3a4008-46f0-11d0-b08f-00609713053f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PNP_CUSTOM_NOTIFICATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aca73f8e-8d23-11d1-ac7d-0000f87571d0"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PNP_POWER_NOTIFICATION"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c2cf0660-eb7a-11d1-bd7f-0000f87571d0"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PNP_POWER_SETTING_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"29c69b3e-c79a-43bf-bbde-a932fa1bea7e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_TARGET_DEVICE_TRANSPORT_RELATIONS_CHANGED"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"fcf528f6-a82f-47b1-ad3a-8050594cad28"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_KERNEL_SOFT_RESTART_PREPARE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"de373def-a85c-4f76-8cbf-f96bea8bd10f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_KERNEL_SOFT_RESTART_CANCEL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"31d737e7-8c0b-468a-956e-9f433ec358fb"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_RECOVERY_PCI_PREPARE_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"90d889de-8704-44cf-8115-ed8528d2b2da"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_RECOVERY_NVMED_PREPARE_SHUTDOWN"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4b9770ea-bde7-400b-a9b9-4f684f54cc2a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_KERNEL_SOFT_RESTART_FINALIZE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"20e91abd-350a-4d4f-8577-99c81507473a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"496b8280-6f25-11d0-beaf-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_BUS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"496b8281-6f25-11d0-beaf-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_BUS_INTERFACE_STANDARD2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"de94e966-fdff-4c9c-9998-6747b150e74c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ARBITER_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e644f185-8c0e-11d0-becf-08002be2092f"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_TRANSLATOR_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6c154a92-aacf-11d0-8d2a-00a0c906b244"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ACPI_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b091a08a-ba97-11d0-bd14-00aa00b7b32a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_INT_ROUTE_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70941bf4-0073-11d1-a09e-00c04fc340b1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCMCIA_BUS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"76173af0-c504-11d1-947f-00c04fb960ee"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ACPI_REGS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"06141966-7245-6369-462e-4e656c736f6e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_LEGACY_DEVICE_DETECTION_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"50feb0de-596a-11d2-a5b8-0000f81a4619"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_DEVICE_PRESENT_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d1b82c26-bf49-45ef-b216-71cbd7889b57"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_MF_ENUMERATION_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"aeb895f0-5586-11d1-8d84-00a0c906b244"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_REENUMERATE_SELF_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2aeb0243-6a6e-486b-82fc-d815f6b97006"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_AGP_TARGET_BUS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b15cfce8-06d1-4d37-9d4c-bedde0c2a6ff"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ACPI_CMOS_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3a8d0384-6505-40ca-bc39-56c15f8c5fed"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ACPI_PORT_RANGES_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f14f609b-cbbd-4957-a674-bc00213f1c97"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_ACPI_INTERFACE_STANDARD2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e8695f63-1831-4870-a8cf-9c2f03f9dcb5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PNP_LOCATION_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"70211b0e-0afb-47db-afc1-410bf842497a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_EXPRESS_LINK_QUIESCENT_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"146cd41c-dae3-4437-8aff-2af3f038099b"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_EXPRESS_ROOT_PORT_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"83a7734a-84c7-4161-9a98-6000ed0c4a33"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_MSIX_TABLE_CONFIG_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1a6a460b-194f-455d-b34b-b84c5b05712b"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3COLD_SUPPORT_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b38290e5-3cd0-4f9d-9937-f5fe2b44d47a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PROCESSOR_PCC_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"37b17e9a-c21c-4296-972d-11c4b32b28f0"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_VIRTUALIZATION_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"64897b47-3a4a-4d75-bc74-89dd6c078293"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCC_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"3ee8ba63-0f59-4a24-8a45-35808bdd1249"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCC_INTERFACE_INTERNAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7cce62ce-c189-4814-a6a7-12112089e938"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_THERMAL_COOLING_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ecbe47a8-c498-4bb9-bd70-e867e0940d22"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DMA_CACHE_COHERENCY_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b520f7fa-8a5a-4e40-a3f6-6be1e162d935"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_DEVICE_RESET_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"649fdf26-3bc0-4813-ad24-7e0c1eda3fa3"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_IOMMU_BUS_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1efee0b2-d278-4ae4-bddc-1b34dd648043"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_SECURITY_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e7f1451-199e-4acc-ba2d-762b4edf4674"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SCM_BUS_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"25944783-ce79-4232-815e-4a30014e8eb4"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SECURE_DRIVER_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"370f67e1-4ff5-4a94-9a35-06c5d9cc30e2"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SDEV_IDENTIFIER_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"49d67af8-916c-4ee8-9df1-889f17d21e91"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SCM_BUS_NVD_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8de064ff-b630-42e4-88ea-6f24c8641175"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SCM_BUS_LD_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9b89307d-d76b-4f48-b186-54041ae92e8d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_SCM_PHYSICAL_NVDIMM_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0079c21b-917e-405e-a9ce-0732b5bbcebd"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PNP_EXTENDED_ADDRESS_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b8e992ec-a797-4dc4-8846-84d041707446"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_D3COLD_AUX_POWER_AND_TIMING_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0044d8aa-f664-4588-9ffc-2afeaf5950b9"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_FPGA_CONTROL_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2df3f7a8-b9b3-4063-9215-b5d14a0b266e"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_PTM_CONTROL_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"348a5ebb-ba24-44b7-9916-285687735117"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_RESOURCE_UPDATE_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"27d0102d-bfb2-4164-81dd-dbb82f968b48"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_NPEM_CONTROL_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"4d95573d-b774-488a-b120-4f284a9eff51"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PCI_ATS_INTERFACE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"010a7fe8-96f5-4943-bedf-95e651b93412"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_INTERNAL"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1530ea73-086b-11d1-a09f-00c04fc340b1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_PCMCIA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"09343630-af9f-11d0-92e9-0000f81e1b30"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_PCI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c8ebdfb0-b510-11d0-80e5-00a0c92542e3"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_ISAPNP"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e676f854-d87d-11d0-92b2-00a0c9055fc5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_EISA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"ddc35509-f3fc-11d0-a537-0000f8753ed1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_MCA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"1c75997a-dc33-11d0-92b2-00a0c9055fc5"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_SERENUM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"77114a87-8944-11d1-bd90-00a0c906be2d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_USB"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9d7debbc-c85d-11d1-9eb4-006008c3a19a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_LPTENUM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c4ca1000-2ddc-11d5-a17a-00c04f60524d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_USBPRINT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"441ee000-4342-11d5-a184-00c04f60524d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_DOT4PRT"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"441ee001-4342-11d5-a184-00c04f60524d"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_1394"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f74e73eb-9ac5-45eb-be4d-772cc71ddfb3"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_HID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"eeaf37d0-1963-47c4-aa48-72476db7cf49"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_AVC"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c06ff265-ae09-48f0-812c-16753d7cba83"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_IRDA"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"7ae17dc1-c944-44d6-881f-4c2e61053bc1"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_SD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"e700cc04-4036-4e89-9579-89ebf45f00cd"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_ACPI"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"d7b46895-001a-4942-891f-a7d46610a843"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_SW_DEVICE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"06d10322-7de0-4cef-8e25-197d0e7442e2"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_BUS_TYPE_SCM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"375a5912-804c-45aa-bdc2-fdd25a1d9512"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_POWER_DEVICE_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"827c0a6f-feb0-11d0-bd26-00aa00b7b32a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_POWER_DEVICE_TIMEOUTS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a45da735-feb0-11d0-bd26-00aa00b7b32a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_POWER_DEVICE_WAKE_ENABLE"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"a9546a82-feb0-11d0-bd26-00aa00b7b32a"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_WUDF_DEVICE_HOST_PROBLEM"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"c43d25bd-9346-40ee-a2d2-d70c15f8b75b"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_PARTITION_UNIT_INTERFACE_STANDARD"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"52363f5b-d891-429b-8195-aec5fef6853c"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"GUID_QUERY_CRASHDUMP_FUNCTIONS"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"9cc6b8ff-32e2-4834-b1de-b32ef8880a4b"
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"SP_COPY_STYLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SP_COPY_DELETESOURCE","Value":1}
|
|
,{"Name":"SP_COPY_REPLACEONLY","Value":2}
|
|
,{"Name":"SP_COPY_NEWER_OR_SAME","Value":4}
|
|
,{"Name":"SP_COPY_NEWER_ONLY","Value":65536}
|
|
,{"Name":"SP_COPY_NOOVERWRITE","Value":8}
|
|
,{"Name":"SP_COPY_NODECOMP","Value":16}
|
|
,{"Name":"SP_COPY_LANGUAGEAWARE","Value":32}
|
|
,{"Name":"SP_COPY_SOURCE_ABSOLUTE","Value":64}
|
|
,{"Name":"SP_COPY_SOURCEPATH_ABSOLUTE","Value":128}
|
|
,{"Name":"SP_COPY_FORCE_IN_USE","Value":512}
|
|
,{"Name":"SP_COPY_IN_USE_NEEDS_REBOOT","Value":256}
|
|
,{"Name":"SP_COPY_NOSKIP","Value":1024}
|
|
,{"Name":"SP_COPY_FORCE_NOOVERWRITE","Value":4096}
|
|
,{"Name":"SP_COPY_FORCE_NEWER","Value":8192}
|
|
,{"Name":"SP_COPY_WARNIFSKIP","Value":16384}
|
|
,{"Name":"SP_COPY_NOBROWSE","Value":32768}
|
|
,{"Name":"SP_COPY_NEWER","Value":4}
|
|
,{"Name":"SP_COPY_RESERVED","Value":131072}
|
|
,{"Name":"SP_COPY_OEMINF_CATALOG_ONLY","Value":262144}
|
|
,{"Name":"SP_COPY_REPLACE_BOOT_FILE","Value":524288}
|
|
,{"Name":"SP_COPY_NOPRUNE","Value":1048576}
|
|
,{"Name":"SP_COPY_OEM_F6_INF","Value":2097152}
|
|
,{"Name":"SP_COPY_ALREADYDECOMP","Value":4194304}
|
|
,{"Name":"SP_COPY_WINDOWS_SIGNED","Value":16777216}
|
|
,{"Name":"SP_COPY_PNPLOCKED","Value":33554432}
|
|
,{"Name":"SP_COPY_IN_USE_TRY_RENAME","Value":67108864}
|
|
,{"Name":"SP_COPY_INBOX_INF","Value":134217728}
|
|
,{"Name":"SP_COPY_HARDLINK","Value":268435456}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"SETUP_FILE_OPERATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"FILEOP_DELETE","Value":2}
|
|
,{"Name":"FILEOP_COPY","Value":0}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"OEM_SOURCE_MEDIA_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SPOST_NONE","Value":0}
|
|
,{"Name":"SPOST_PATH","Value":1}
|
|
,{"Name":"SPOST_URL","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"SETUP_DI_BUILD_DRIVER_DRIVER_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SPDIT_CLASSDRIVER","Value":1}
|
|
,{"Name":"SPDIT_COMPATDRIVER","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"SP_INF_STYLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INF_STYLE_NONE","Value":0}
|
|
,{"Name":"INF_STYLE_OLDNT","Value":1}
|
|
,{"Name":"INF_STYLE_WIN4","Value":2}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"CONFIGRET"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CR_SUCCESS","Value":0}
|
|
,{"Name":"CR_DEFAULT","Value":1}
|
|
,{"Name":"CR_OUT_OF_MEMORY","Value":2}
|
|
,{"Name":"CR_INVALID_POINTER","Value":3}
|
|
,{"Name":"CR_INVALID_FLAG","Value":4}
|
|
,{"Name":"CR_INVALID_DEVNODE","Value":5}
|
|
,{"Name":"CR_INVALID_DEVINST","Value":5}
|
|
,{"Name":"CR_INVALID_RES_DES","Value":6}
|
|
,{"Name":"CR_INVALID_LOG_CONF","Value":7}
|
|
,{"Name":"CR_INVALID_ARBITRATOR","Value":8}
|
|
,{"Name":"CR_INVALID_NODELIST","Value":9}
|
|
,{"Name":"CR_DEVNODE_HAS_REQS","Value":10}
|
|
,{"Name":"CR_DEVINST_HAS_REQS","Value":10}
|
|
,{"Name":"CR_INVALID_RESOURCEID","Value":11}
|
|
,{"Name":"CR_DLVXD_NOT_FOUND","Value":12}
|
|
,{"Name":"CR_NO_SUCH_DEVNODE","Value":13}
|
|
,{"Name":"CR_NO_SUCH_DEVINST","Value":13}
|
|
,{"Name":"CR_NO_MORE_LOG_CONF","Value":14}
|
|
,{"Name":"CR_NO_MORE_RES_DES","Value":15}
|
|
,{"Name":"CR_ALREADY_SUCH_DEVNODE","Value":16}
|
|
,{"Name":"CR_ALREADY_SUCH_DEVINST","Value":16}
|
|
,{"Name":"CR_INVALID_RANGE_LIST","Value":17}
|
|
,{"Name":"CR_INVALID_RANGE","Value":18}
|
|
,{"Name":"CR_FAILURE","Value":19}
|
|
,{"Name":"CR_NO_SUCH_LOGICAL_DEV","Value":20}
|
|
,{"Name":"CR_CREATE_BLOCKED","Value":21}
|
|
,{"Name":"CR_NOT_SYSTEM_VM","Value":22}
|
|
,{"Name":"CR_REMOVE_VETOED","Value":23}
|
|
,{"Name":"CR_APM_VETOED","Value":24}
|
|
,{"Name":"CR_INVALID_LOAD_TYPE","Value":25}
|
|
,{"Name":"CR_BUFFER_SMALL","Value":26}
|
|
,{"Name":"CR_NO_ARBITRATOR","Value":27}
|
|
,{"Name":"CR_NO_REGISTRY_HANDLE","Value":28}
|
|
,{"Name":"CR_REGISTRY_ERROR","Value":29}
|
|
,{"Name":"CR_INVALID_DEVICE_ID","Value":30}
|
|
,{"Name":"CR_INVALID_DATA","Value":31}
|
|
,{"Name":"CR_INVALID_API","Value":32}
|
|
,{"Name":"CR_DEVLOADER_NOT_READY","Value":33}
|
|
,{"Name":"CR_NEED_RESTART","Value":34}
|
|
,{"Name":"CR_NO_MORE_HW_PROFILES","Value":35}
|
|
,{"Name":"CR_DEVICE_NOT_THERE","Value":36}
|
|
,{"Name":"CR_NO_SUCH_VALUE","Value":37}
|
|
,{"Name":"CR_WRONG_TYPE","Value":38}
|
|
,{"Name":"CR_INVALID_PRIORITY","Value":39}
|
|
,{"Name":"CR_NOT_DISABLEABLE","Value":40}
|
|
,{"Name":"CR_FREE_RESOURCES","Value":41}
|
|
,{"Name":"CR_QUERY_VETOED","Value":42}
|
|
,{"Name":"CR_CANT_SHARE_IRQ","Value":43}
|
|
,{"Name":"CR_NO_DEPENDENT","Value":44}
|
|
,{"Name":"CR_SAME_RESOURCES","Value":45}
|
|
,{"Name":"CR_NO_SUCH_REGISTRY_KEY","Value":46}
|
|
,{"Name":"CR_INVALID_MACHINENAME","Value":47}
|
|
,{"Name":"CR_REMOTE_COMM_FAILURE","Value":48}
|
|
,{"Name":"CR_MACHINE_UNAVAILABLE","Value":49}
|
|
,{"Name":"CR_NO_CM_SERVICES","Value":50}
|
|
,{"Name":"CR_ACCESS_DENIED","Value":51}
|
|
,{"Name":"CR_CALL_NOT_IMPLEMENTED","Value":52}
|
|
,{"Name":"CR_INVALID_PROPERTY","Value":53}
|
|
,{"Name":"CR_DEVICE_INTERFACE_ACTIVE","Value":54}
|
|
,{"Name":"CR_NO_SUCH_DEVICE_INTERFACE","Value":55}
|
|
,{"Name":"CR_INVALID_REFERENCE_STRING","Value":56}
|
|
,{"Name":"CR_INVALID_CONFLICT_LIST","Value":57}
|
|
,{"Name":"CR_INVALID_INDEX","Value":58}
|
|
,{"Name":"CR_INVALID_STRUCTURE_SIZE","Value":59}
|
|
,{"Name":"NUM_CR_RESULTS","Value":60}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"HCMNOTIFICATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":null
|
|
,"InvalidHandleValue":0
|
|
}
|
|
,{
|
|
"Name":"HDEVINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"IntPtr"}
|
|
,"FreeFunc":"SetupDiDestroyDeviceInfoList"
|
|
,"InvalidHandleValue":0
|
|
}
|
|
,{
|
|
"Name":"INFCONTEXT"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Inf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"CurrentInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Section","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Line","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_INFORMATION"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InfStyle","Type":{"Kind":"ApiRef","Name":"SP_INF_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InfCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V3"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProductType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SuiteMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"BuildNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V2"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"ApiRef","Name":"VER_PLATFORM","TargetKind":"Default","Api":"System.Diagnostics.Debug","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V1"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"ApiRef","Name":"VER_PLATFORM","TargetKind":"Default","Api":"System.Diagnostics.Debug","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ORIGINAL_FILE_INFO_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OriginalInfName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"OriginalCatalogName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ORIGINAL_FILE_INFO_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OriginalInfName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"OriginalCatalogName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PSP_FILE_CALLBACK_A"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Notification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PSP_FILE_CALLBACK_W"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Notification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_SIGNERINFO_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_SIGNERINFO_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SOURCE_MEDIA_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Tagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SOURCE_MEDIA_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Tagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CABINET_INFO_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CabinetPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SetId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"CabinetNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CABINET_INFO_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CabinetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SetId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"CabinetNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILE_IN_CABINET_INFO_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NameInCabinet","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DosDate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosTime","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosAttribs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"FullTargetName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILE_IN_CABINET_INFO_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"NameInCabinet","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DosDate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosTime","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosAttribs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"FullTargetName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REGISTER_CONTROL_STATUSA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailureCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REGISTER_CONTROL_STATUSW"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailureCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_FILE_COPY_PARAMS_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LayoutInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_FILE_COPY_PARAMS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LayoutInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_LIST_DETAIL_DATA_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"RemoteMachineHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RemoteMachineName","Type":{"Kind":"Array","Shape":{"Size":263},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_LIST_DETAIL_DATA_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"RemoteMachineHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RemoteMachineName","Type":{"Kind":"Array","Shape":{"Size":263},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINSTALL_PARAMS_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlagsEx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandlerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ClassInstallReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINSTALL_PARAMS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlagsEx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandlerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ClassInstallReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_CLASSINSTALL_HEADER"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InstallFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ENABLECLASS_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"EnableMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_PROPCHANGE_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StateChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REMOVEDEVICE_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_UNREMOVEDEVICE_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_SELECTDEVICE_PARAMS_A"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Title","Type":{"Kind":"Array","Shape":{"Size":60},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Instructions","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ListLabel","Type":{"Kind":"Array","Shape":{"Size":30},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SubTitle","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_SELECTDEVICE_PARAMS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Title","Type":{"Kind":"Array","Shape":{"Size":60},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Instructions","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ListLabel","Type":{"Kind":"Array","Shape":{"Size":30},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"SubTitle","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PDETECT_PROGRESS_NOTIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ProgressNotifyParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"DetectComplete","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DETECTDEVICE_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DetectProgressNotify","Type":{"Kind":"ApiRef","Name":"PDETECT_PROGRESS_NOTIFY","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProgressNotifyParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INSTALLWIZARD_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPages","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"ApiRef","Name":"HPROPSHEETPAGE","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"NumDynamicPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPageFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hwndWizardDlg","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_NEWDEVICEWIZARD_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPages","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"ApiRef","Name":"HPROPSHEETPAGE","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"NumDynamicPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndWizardDlg","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_TROUBLESHOOTER_PARAMS_A"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChmFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"HtmlTroubleShooter","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_TROUBLESHOOTER_PARAMS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChmFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"HtmlTroubleShooter","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_POWERMESSAGEWAKE_PARAMS_A"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PowerMessageWake","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_POWERMESSAGEWAKE_PARAMS_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PowerMessageWake","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V2_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DriverDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriverVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V2_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DriverDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriverVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V1_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V1_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DETAIL_DATA_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InfDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompatIDsOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CompatIDsLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SectionName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DrvDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"HardwareID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DETAIL_DATA_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InfDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompatIDsOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CompatIDsLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SectionName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DrvDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"HardwareID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINSTALL_PARAMS"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Rank","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PSP_DETSIG_CMPPROC"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"NewDeviceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ExistingDeviceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"CompareContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COINSTALLER_CONTEXT_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PostProcessing","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_CLASSIMAGELIST_DATA"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ImageList","Type":{"Kind":"ApiRef","Name":"HIMAGELIST","TargetKind":"Default","Api":"UI.Controls","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_PROPSHEETPAGE_REQUEST"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PageRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V2_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ReinstallInstance","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V2_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ReinstallInstance","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V1_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V1_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFileLogInfo"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SetupFileLogSourceFilename","Value":0}
|
|
,{"Name":"SetupFileLogChecksum","Value":1}
|
|
,{"Name":"SetupFileLogDiskTagfile","Value":2}
|
|
,{"Name":"SetupFileLogDiskDescription","Value":3}
|
|
,{"Name":"SetupFileLogOtherInfo","Value":4}
|
|
,{"Name":"SetupFileLogMax","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V1_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V1_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V2_A"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SignerScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V2_W"
|
|
,"Architectures":["X64","Arm64"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"SignerScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PNP_VETO_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"PNP_VetoTypeUnknown","Value":0}
|
|
,{"Name":"PNP_VetoLegacyDevice","Value":1}
|
|
,{"Name":"PNP_VetoPendingClose","Value":2}
|
|
,{"Name":"PNP_VetoWindowsApp","Value":3}
|
|
,{"Name":"PNP_VetoWindowsService","Value":4}
|
|
,{"Name":"PNP_VetoOutstandingOpen","Value":5}
|
|
,{"Name":"PNP_VetoDevice","Value":6}
|
|
,{"Name":"PNP_VetoDriver","Value":7}
|
|
,{"Name":"PNP_VetoIllegalDeviceRequest","Value":8}
|
|
,{"Name":"PNP_VetoInsufficientPower","Value":9}
|
|
,{"Name":"PNP_VetoNonDisableable","Value":10}
|
|
,{"Name":"PNP_VetoLegacyDriver","Value":11}
|
|
,{"Name":"PNP_VetoInsufficientRights","Value":12}
|
|
,{"Name":"PNP_VetoAlreadyRemoved","Value":13}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CONFLICT_DETAILS_A"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CD_ulSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_ulMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"CD_ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_szDescription","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CONFLICT_DETAILS_W"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CD_ulSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_ulMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"CD_ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CD_szDescription","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEM_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"MR_Align","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MR_nBytes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MR_Min","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MR_Max","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MR_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MR_Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEM_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"MD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MD_Alloc_Base","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MD_Alloc_End","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MD_Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MEM_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MEM_Header","Type":{"Kind":"ApiRef","Name":"MEM_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MEM_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"MEM_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Mem_Large_Range_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"MLR_Align","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLR_nBytes","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLR_Min","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLR_Max","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLR_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MLR_Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Mem_Large_Des_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"MLD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MLD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MLD_Alloc_Base","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLD_Alloc_End","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"MLD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MLD_Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Mem_Large_Resource_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MEM_LARGE_Header","Type":{"Kind":"ApiRef","Name":"Mem_Large_Des_s","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MEM_LARGE_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"Mem_Large_Range_s","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IO_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IOR_Align","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IOR_nPorts","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IOR_Min","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IOR_Max","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IOR_RangeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IOR_Alias","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IO_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IOD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IOD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IOD_Alloc_Base","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IOD_Alloc_End","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
,{"Name":"IOD_DesFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IO_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IO_Header","Type":{"Kind":"ApiRef","Name":"IO_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IO_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IO_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMA_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"DR_Min","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DR_Max","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DR_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMA_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"DD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DD_Alloc_Chan","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DMA_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DMA_Header","Type":{"Kind":"ApiRef","Name":"DMA_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DMA_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DMA_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRQ_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IRQR_Min","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQR_Max","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQR_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRQ_DES_32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IRQD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Alloc_Num","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Affinity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRQ_DES_64"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"IRQD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Alloc_Num","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"IRQD_Affinity","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRQ_RESOURCE_32"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IRQ_Header","Type":{"Kind":"ApiRef","Name":"IRQ_DES_32","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IRQ_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IRQ_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IRQ_RESOURCE_64"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"IRQ_Header","Type":{"Kind":"ApiRef","Name":"IRQ_DES_64","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"IRQ_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"IRQ_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DevPrivate_Range_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PR_Data1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PR_Data2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PR_Data3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DevPrivate_Des_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PD_Data1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PD_Data2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PD_Data3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DevPrivate_Resource_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PRV_Header","Type":{"Kind":"ApiRef","Name":"DevPrivate_Des_s","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PRV_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"DevPrivate_Range_s","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CS_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"CSD_SignatureLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CSD_LegacyDataOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CSD_LegacyDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CSD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CSD_ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"CSD_Signature","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CS_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"CS_Header","Type":{"Kind":"ApiRef","Name":"CS_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PCCARD_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PCD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCD_ConfigIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PCD_Reserved","Type":{"Kind":"Array","Shape":{"Size":3},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"PCD_MemoryCardBase1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCD_MemoryCardBase2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PCD_MemoryCardBase","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
,{"Name":"PCD_MemoryFlags","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":[]}
|
|
,{"Name":"PCD_IoFlags","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PCCARD_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"PcCard_Header","Type":{"Kind":"ApiRef","Name":"PCCARD_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MFCARD_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PMF_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PMF_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PMF_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PMF_ConfigOptions","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PMF_IoResourceIndex","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"PMF_Reserved","Type":{"Kind":"Array","Shape":{"Size":2},"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
,{"Name":"PMF_ConfigRegisterBase","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MFCARD_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"MfCard_Header","Type":{"Kind":"ApiRef","Name":"MFCARD_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BUSNUMBER_RANGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"BUSR_Min","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSR_Max","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSR_nBusNumbers","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSR_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BUSNUMBER_DES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"BUSD_Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSD_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSD_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSD_Alloc_Base","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"BUSD_Alloc_End","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"BUSNUMBER_RESOURCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"BusNumber_Header","Type":{"Kind":"ApiRef","Name":"BUSNUMBER_DES","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"BusNumber_Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"BUSNUMBER_RANGE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Connection_Des_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"COND_Type","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"COND_Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"COND_Class","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"COND_ClassType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"COND_Reserved1","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"COND_Reserved2","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"COND_Id","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Connection_Resource_s"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Connection_Header","Type":{"Kind":"ApiRef","Name":"Connection_Des_s","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HWProfileInfo_sA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"HWPI_ulHWProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HWPI_szFriendlyName","Type":{"Kind":"Array","Shape":{"Size":80},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"HWPI_dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"HWProfileInfo_sW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"HWPI_ulHWProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HWPI_szFriendlyName","Type":{"Kind":"Array","Shape":{"Size":80},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"HWPI_dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_FILTER_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CM_NOTIFY_FILTER_TYPE_DEVICEINTERFACE","Value":0}
|
|
,{"Name":"CM_NOTIFY_FILTER_TYPE_DEVICEHANDLE","Value":1}
|
|
,{"Name":"CM_NOTIFY_FILTER_TYPE_DEVICEINSTANCE","Value":2}
|
|
,{"Name":"CM_NOTIFY_FILTER_TYPE_MAX","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_FILTER"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FilterType","Type":{"Kind":"ApiRef","Name":"CM_NOTIFY_FILTER_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceInterface","Type":{"Kind":"ApiRef","Name":"_DeviceInterface_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"DeviceHandle","Type":{"Kind":"ApiRef","Name":"_DeviceHandle_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"DeviceInstance","Type":{"Kind":"ApiRef","Name":"_DeviceInstance_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_DeviceHandle_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"hTarget","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DeviceInstance_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InstanceId","Type":{"Kind":"Array","Shape":{"Size":200},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DeviceInterface_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_ACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CM_NOTIFY_ACTION_DEVICEINTERFACEARRIVAL","Value":0}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEINTERFACEREMOVAL","Value":1}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVE","Value":2}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEQUERYREMOVEFAILED","Value":3}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEREMOVEPENDING","Value":4}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEREMOVECOMPLETE","Value":5}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICECUSTOMEVENT","Value":6}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEINSTANCEENUMERATED","Value":7}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEINSTANCESTARTED","Value":8}
|
|
,{"Name":"CM_NOTIFY_ACTION_DEVICEINSTANCEREMOVED","Value":9}
|
|
,{"Name":"CM_NOTIFY_ACTION_MAX","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"CM_NOTIFY_EVENT_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FilterType","Type":{"Kind":"ApiRef","Name":"CM_NOTIFY_FILTER_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"u","Type":{"Kind":"ApiRef","Name":"_u_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_u_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"DeviceInterface","Type":{"Kind":"ApiRef","Name":"_DeviceInterface_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"DeviceHandle","Type":{"Kind":"ApiRef","Name":"_DeviceHandle_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
,{"Name":"DeviceInstance","Type":{"Kind":"ApiRef","Name":"_DeviceInstance_e__Struct","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":["_u_e__Union"]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_DeviceInstance_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"InstanceId","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DeviceInterface_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"SymbolicLink","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"_DeviceHandle_e__Struct"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"EventGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"NameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"DataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Data","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PCM_NOTIFY_CALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hNotify","Type":{"Kind":"ApiRef","Name":"HCMNOTIFICATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Action","Type":{"Kind":"ApiRef","Name":"CM_NOTIFY_ACTION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"EventData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CM_NOTIFY_EVENT_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"EventDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INFCONTEXT"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Inf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"CurrentInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"Section","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Line","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_INFORMATION"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"InfStyle","Type":{"Kind":"ApiRef","Name":"SP_INF_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InfCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"VersionData","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V3"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProductType","Type":{"Kind":"Native","Name":"Byte"},"Attrs":[]}
|
|
,{"Name":"SuiteMask","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"BuildNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V2"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"ApiRef","Name":"VER_PLATFORM","TargetKind":"Default","Api":"System.Diagnostics.Debug","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Anonymous","Type":{"Kind":"ApiRef","Name":"_Anonymous_e__Union","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FirstValidatedMinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
{
|
|
"Name":"_Anonymous_e__Union"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Union"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ALTPLATFORM_INFO_V1"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Platform","Type":{"Kind":"ApiRef","Name":"VER_PLATFORM","TargetKind":"Default","Api":"System.Diagnostics.Debug","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MajorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"MinorVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ORIGINAL_FILE_INFO_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OriginalInfName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"OriginalCatalogName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ORIGINAL_FILE_INFO_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"OriginalInfName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"OriginalCatalogName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_SIGNERINFO_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILEPATHS_SIGNERINFO_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Target","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Version","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SOURCE_MEDIA_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Tagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SOURCE_MEDIA_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"Reserved","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Tagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Description","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CABINET_INFO_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"CabinetPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SetId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"CabinetNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CABINET_INFO_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"CabinetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SetId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"CabinetNumber","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILE_IN_CABINET_INFO_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"NameInCabinet","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DosDate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosTime","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosAttribs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"FullTargetName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FILE_IN_CABINET_INFO_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"NameInCabinet","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DosDate","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosTime","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"DosAttribs","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"FullTargetName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REGISTER_CONTROL_STATUSA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailureCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REGISTER_CONTROL_STATUSW"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"Win32Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FailureCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_FILE_COPY_PARAMS_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LayoutInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_FILE_COPY_PARAMS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"LayoutInf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"SecurityDescriptor","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"DevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_LIST_DETAIL_DATA_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"RemoteMachineHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RemoteMachineName","Type":{"Kind":"Array","Shape":{"Size":263},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINFO_LIST_DETAIL_DATA_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"RemoteMachineHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"RemoteMachineName","Type":{"Kind":"Array","Shape":{"Size":263},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINSTALL_PARAMS_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlagsEx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandlerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ClassInstallReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DEVINSTALL_PARAMS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FlagsEx","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallMsgHandlerContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ClassInstallReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_CLASSINSTALL_HEADER"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InstallFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_ENABLECLASS_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"EnableMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_PROPCHANGE_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"StateChange","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_REMOVEDEVICE_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_UNREMOVEDEVICE_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_SELECTDEVICE_PARAMS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Title","Type":{"Kind":"Array","Shape":{"Size":60},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"Instructions","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ListLabel","Type":{"Kind":"Array","Shape":{"Size":30},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"SubTitle","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DETECTDEVICE_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DetectProgressNotify","Type":{"Kind":"ApiRef","Name":"PDETECT_PROGRESS_NOTIFY","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ProgressNotifyParam","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INSTALLWIZARD_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPages","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"ApiRef","Name":"HPROPSHEETPAGE","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"NumDynamicPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPageFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"ApiRef","Name":"LPARAM","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"hwndWizardDlg","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_NEWDEVICEWIZARD_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DynamicPages","Type":{"Kind":"Array","Shape":{"Size":20},"Child":{"Kind":"ApiRef","Name":"HPROPSHEETPAGE","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"NumDynamicPages","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hwndWizardDlg","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_TROUBLESHOOTER_PARAMS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ChmFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"HtmlTroubleShooter","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_POWERMESSAGEWAKE_PARAMS_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"ClassInstallHeader","Type":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"PowerMessageWake","Type":{"Kind":"Array","Shape":{"Size":512},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V2_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DriverDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriverVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V2_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DriverDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DriverVersion","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V1_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DATA_V1_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Description","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"MfgName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"ProviderName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DETAIL_DATA_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InfDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompatIDsOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CompatIDsLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SectionName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DrvDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"HardwareID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINFO_DETAIL_DATA_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"InfDate","Type":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"CompatIDsOffset","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CompatIDsLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"SectionName","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DrvDescription","Type":{"Kind":"Array","Shape":{"Size":256},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"HardwareID","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_DRVINSTALL_PARAMS"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Rank","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"COINSTALLER_CONTEXT_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"PostProcessing","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"InstallResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PrivateData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_CLASSIMAGELIST_DATA"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ImageList","Type":{"Kind":"ApiRef","Name":"HIMAGELIST","TargetKind":"Default","Api":"UI.Controls","Parents":[]},"Attrs":[]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_PROPSHEETPAGE_REQUEST"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"PageRequested","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V2_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ReinstallInstance","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V2_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
,{"Name":"ReinstallInstance","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V1_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_BACKUP_QUEUE_PARAMS_V1_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FilenameOffset","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V1_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V1_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V2_A"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"ApiRef","Name":"CHAR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":[]}
|
|
,{"Name":"SignerScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SP_INF_SIGNER_INFO_V2_W"
|
|
,"Architectures":["X86"]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":1
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"CatalogFile","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSigner","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"DigitalSignerVersion","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"SignerScore","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"SetupGetInfInformationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfSpec","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"SearchControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfInformationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfSpec","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Const"]}
|
|
,{"Name":"SearchControl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfFileInformationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfFileInformationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfOriginalFileInformationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OriginalFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ORIGINAL_FILE_INFO_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfOriginalFileInformationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"OriginalFileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ORIGINAL_FILE_INFO_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfVersionInformationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryInfVersionInformationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfInformation","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_INFORMATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InfIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfDriverStoreLocationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"LocaleName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfDriverStoreLocationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"LocaleName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfPublishedNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DriverStoreLocation","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfPublishedNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DriverStoreLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfFileListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DirectoryPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetInfFileListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DirectoryPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenInfFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfClass","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ErrorLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenInfFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfClass","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ErrorLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenMasterInf"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenAppendInfFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ErrorLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenAppendInfFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ErrorLine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCloseInfFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFindFirstLineA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFindFirstLineW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFindNextLine"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ContextIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ContextOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFindNextMatchLineA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ContextIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ContextOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFindNextMatchLineW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ContextIn","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ContextOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineByIndexA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineByIndexW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineCountA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineCountW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineTextA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetLineTextW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Key","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFieldCount"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetStringFieldA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetStringFieldW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetIntField"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"IntegerValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetMultiSzFieldA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetMultiSzFieldW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetBinaryField"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"FieldIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileCompressionInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ActualSourceFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SourceFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"TargetFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileCompressionInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ActualSourceFileName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"SourceFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"TargetFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileCompressionInfoExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ActualSourceFileNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ActualSourceFileNameBufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SourceFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"TargetFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileCompressionInfoExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ActualSourceFileNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ActualSourceFileNameBufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredBufferLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"SourceFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"TargetFileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDecompressOrCopyFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDecompressOrCopyFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CompressionType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceFileLocationA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceFileLocationW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceFileSizeA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RoundingFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceFileSizeW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"RoundingFactor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetTargetPathA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetTargetPathW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetSourceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SourceList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetSourceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SourceList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"SourceCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCancelTemporarySourceList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddToSourceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddToSourceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFromSourceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFromSourceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Source","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQuerySourceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"List","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQuerySourceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"List","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFreeSourceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"List","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["In","Out"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupFreeSourceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"List","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}}},"Attrs":["In","Out"]}
|
|
,{"Name":"Count","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupPromptForDiskA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"PathToSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"FileSought","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TagFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskPromptStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PathBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathRequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupPromptForDiskW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"PathToSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"FileSought","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TagFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskPromptStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":8,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PathBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathRequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCopyErrorA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"PathToSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetPathFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PathBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathRequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCopyErrorW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"PathToSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetPathFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PathBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PathRequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRenameErrorA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRenameErrorW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDeleteErrorA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"File","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDeleteErrorW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"File","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupBackupErrorA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupBackupErrorW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DialogTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Win32ErrorCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Style","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetDirectoryIdA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Directory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetDirectoryIdW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Directory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetDirectoryIdExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Directory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetDirectoryIdExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Id","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Directory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfoDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetSourceInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfoDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePathRoot","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DestinationName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"ApiRef","Name":"SP_COPY_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePathRoot","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DestinationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"ApiRef","Name":"SP_COPY_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFileExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePathRoot","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DestinationName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"ApiRef","Name":"SP_COPY_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileWasInUse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFileExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePathRoot","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DestinationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"ApiRef","Name":"SP_COPY_STYLE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyMsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileWasInUse","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenFileQueue"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCloseFileQueue"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetFileQueueAlternatePlatformA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlternateDefaultCatalogFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetFileQueueAlternatePlatformW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlternateDefaultCatalogFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetPlatformPathOverrideA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Override","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetPlatformPathOverrideW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Override","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceTagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopyIndirectA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CopyParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_FILE_COPY_PARAMS_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopyIndirectW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CopyParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_FILE_COPY_PARAMS_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDefaultCopyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDefaultCopyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopySectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueCopySectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDeleteA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"PathPart1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PathPart2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDeleteW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"PathPart1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PathPart2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDeleteSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueDeleteSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueRenameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueRenameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SourcePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueRenameSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueueRenameSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Section","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCommitFileQueueA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCommitFileQueueW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupScanFileQueueA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackRoutine","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupScanFileQueueW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackRoutine","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CallbackContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Result","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileQueueCount"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SubQueueFileOp","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NumOperations","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetFileQueueFlags"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetFileQueueFlags"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"FlagMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCopyOEMInfA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceInfFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"OEMSourceMediaLocation","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"OEMSourceMediaType","Type":{"Kind":"ApiRef","Name":"OEM_SOURCE_MEDIA_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DestinationInfFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DestinationInfFileNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DestinationInfFileNameComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCopyOEMInfW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"SourceInfFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"OEMSourceMediaLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"OEMSourceMediaType","Type":{"Kind":"ApiRef","Name":"OEM_SOURCE_MEDIA_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CopyStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DestinationInfFileName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DestinationInfFileNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DestinationInfFileNameComponent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupUninstallOEMInfA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupUninstallOEMInfW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupUninstallNewlyCopiedInfs"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCreateDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCreateDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDuplicateDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDuplicateDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDestroyDiskSpaceList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryDrivesInDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryDrivesInDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ReturnBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQuerySpaceRequiredOnDriveA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"DriveSpec","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SpaceRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQuerySpaceRequiredOnDriveW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"DriveSpec","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SpaceRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int64"}},"Attrs":["Out"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAdjustDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"DriveRoot","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Amount","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAdjustDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"DriveRoot","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Amount","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddToDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"TargetFilespec","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddToDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"TargetFilespec","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"FileSize","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddSectionToDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddSectionToDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddInstallSectionToDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupAddInstallSectionToDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFromDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"TargetFilespec","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFromDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"TargetFilespec","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveSectionFromDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveSectionFromDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"ListInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Operation","Type":{"Kind":"ApiRef","Name":"SETUP_FILE_OPERATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveInstallSectionFromDiskSpaceListA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveInstallSectionFromDiskSpaceListW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DiskSpace","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupIterateCabinetA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupIterateCabinetW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CabinetFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupPromptReboot"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Owner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ScanOnly","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInitDefaultQueueCallback"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OwnerWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInitDefaultQueueCallbackEx"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"OwnerWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"AlternateProgressWindow","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"ProgressMessage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupTermDefaultQueueCallback"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDefaultQueueCallbackA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Notification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDefaultQueueCallbackW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Notification","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Param1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Param2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFromInfSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RelativeKeyRoot","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_A","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFromInfSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Owner","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RelativeKeyRoot","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MsgHandler","Type":{"Kind":"ApiRef","Name":"PSP_FILE_CALLBACK_W","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFilesFromInfSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallFilesFromInfSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LayoutInfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"SourceRootPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CopyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallServicesFromInfSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallServicesFromInfSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallServicesFromInfSectionExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInstallServicesFromInfSectionExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InstallHinfSectionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ModuleHandle","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CommandLine","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ShowCommand","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InstallHinfSectionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Window","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ModuleHandle","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"CommandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ShowCommand","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInitializeFileLogA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupInitializeFileLogW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupTerminateFileLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupLogFileA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DiskTagfile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"OtherInfo","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupLogFileW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"SourceFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Checksum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DiskTagfile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"DiskDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"OtherInfo","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFileLogEntryA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupRemoveFileLogEntryW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryFileLogA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DesiredInfo","Type":{"Kind":"ApiRef","Name":"SetupFileLogInfo","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataOut","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupQueryFileLogW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileLogHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"LogSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"TargetFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"DesiredInfo","Type":{"Kind":"ApiRef","Name":"SetupFileLogInfo","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DataOut","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ReturnBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupOpenLog"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Erase","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupLogErrorA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MessageString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Severity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupLogErrorW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"MessageString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Severity","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupCloseLog"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetThreadLogToken"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt64"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetThreadLogToken"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogToken","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupWriteTextLog"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogToken","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Category","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MessageStr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupWriteTextLogError"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogToken","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Category","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"LogFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Error","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MessageStr","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupWriteTextLogInfLine"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"LogToken","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetBackupInformationA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"BackupParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_BACKUP_QUEUE_PARAMS_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetBackupInformationW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"BackupParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_BACKUP_QUEUE_PARAMS_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupPrepareQueueForRestoreA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"BackupPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"RestoreFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupPrepareQueueForRestoreW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"QueueHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"BackupPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"RestoreFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupSetNonInteractiveMode"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NonInteractiveFlag","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupGetNonInteractiveMode"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInfoList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInfoListExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInfoListExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInfoListClass"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInfoListDetailA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSetDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_LIST_DETAIL_DATA_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInfoListDetailW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSetDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_LIST_DETAIL_DATA_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"DeviceDescription","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"DeviceDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDeviceInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInstanceId","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"OpenFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDeviceInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInstanceId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"OpenFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInstanceIdA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DeviceInstanceId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DeviceInstanceIdSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInstanceIdW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DeviceInstanceId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DeviceInstanceIdSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDeleteDeviceInfo"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiEnumDeviceInfo"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MemberIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDestroyDeviceInfoList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiEnumDeviceInterfaces"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"MemberIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInterfaceA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ReferenceString","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInterfaceW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ReferenceString","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"CreationFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDeviceInterfaceA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"OpenFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDeviceInterfaceW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DevicePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"OpenFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInterfaceAlias"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"AliasInterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"AliasDeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDeleteDeviceInterfaceData"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiRemoveDeviceInterface"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInterfaceDetailA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"DeviceInterfaceDetailDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInterfaceDetailW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DETAIL_DATA_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"DeviceInterfaceDetailDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallDeviceInterfaces"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceInterfaceDefault"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiRegisterDeviceInfo"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"CompareProc","Type":{"Kind":"ApiRef","Name":"PSP_DETSIG_CMPPROC","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"CompareContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DupDeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiBuildDriverInfoList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"DriverType","Type":{"Kind":"ApiRef","Name":"SETUP_DI_BUILD_DRIVER_DRIVER_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCancelDriverInfoSearch"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiEnumDriverInfoA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MemberIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiEnumDriverInfoW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MemberIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetSelectedDriverA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetSelectedDriverW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetSelectedDriverA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetSelectedDriverW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDriverInfoDetailA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInfoDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DETAIL_DATA_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"DriverInfoDetailDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDriverInfoDetailW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInfoDetailData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DETAIL_DATA_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"DriverInfoDetailDataSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDestroyDriverInfoList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Enumerator","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Enumerator","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevsExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Enumerator","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevsExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Enumerator","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetINFClassA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetINFClassW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiBuildClassInfoList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiBuildClassInfoListExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiBuildClassInfoListExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDescriptionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassDescriptionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDescriptionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassDescriptionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDescriptionExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassDescriptionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDescriptionExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassDescription","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassDescriptionSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCallClassInstaller"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InstallFunction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSelectDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSelectBestCompatDrv"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallDriverFiles"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiRegisterCoDeviceInstallers"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiRemoveDevice"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiUnremoveDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiRestartDevices"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiChangeState"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallClassA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallClassW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallClassExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiInstallClassExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FileQueue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved1","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
,{"Name":"Reserved2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenClassRegKey"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenClassRegKeyExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenClassRegKeyExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInterfaceRegKeyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDeviceInterfaceRegKeyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDeviceInterfaceRegKey"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDeleteDeviceInterfaceRegKey"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDevRegKeyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"KeyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiCreateDevRegKeyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"KeyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiOpenDevRegKey"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"KeyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDeleteDevRegKey"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Scope","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"KeyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfileList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"HwProfileListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentlyActiveIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileListExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfileList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"HwProfileListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentlyActiveIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileListExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfileList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"HwProfileListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"CurrentlyActiveIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDevicePropertyKeys"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredPropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDevicePropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDevicePropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInterfacePropertyKeys"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredPropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInterfacePropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceInterfacePropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInterfaceData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVICE_INTERFACE_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":5},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassPropertyKeys"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredPropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassPropertyKeysExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredPropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassPropertyExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassPropertyExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceRegistryPropertyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceRegistryPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassRegistryPropertyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassRegistryPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceRegistryPropertyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceRegistryPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassRegistryPropertyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassRegistryPropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"Property","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINSTALL_PARAMS_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDeviceInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINSTALL_PARAMS_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ClassInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ClassInstallParamsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ClassInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ClassInstallParamsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINSTALL_PARAMS_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDeviceInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINSTALL_PARAMS_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ClassInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ClassInstallParamsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetClassInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ClassInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSINSTALL_HEADER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ClassInstallParamsSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDriverInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINSTALL_PARAMS","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetDriverInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINSTALL_PARAMS","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDriverInstallParamsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINSTALL_PARAMS","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetDriverInstallParamsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInstallParams","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINSTALL_PARAMS","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiLoadClassIcon"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"LargeIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MiniIconIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiLoadDeviceIcon"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"cxIcon","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"cyIcon","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hIcon","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HICON","TargetKind":"Default","Api":"UI.WindowsAndMessaging","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDrawMiniIcon"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hdc","Type":{"Kind":"ApiRef","Name":"HDC","TargetKind":"Default","Api":"Graphics.Gdi","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"rc","Type":{"Kind":"ApiRef","Name":"RECT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"MiniIconIndex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassBitmapIndex"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"MiniIconIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassImageList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassImageListData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSIMAGELIST_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassImageListExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassImageListData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSIMAGELIST_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassImageListExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassImageListData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSIMAGELIST_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassImageIndex"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassImageListData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSIMAGELIST_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ImageIndex","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiDestroyClassImageList"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassImageListData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_CLASSIMAGELIST_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevPropertySheetsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"PropertySheetHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPSHEETHEADERA_V2","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertySheetHeaderPageListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertySheetType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetClassDevPropertySheetsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"PropertySheetHeader","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROPSHEETHEADERW_V2","TargetKind":"Default","Api":"UI.Controls","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PropertySheetHeaderPageListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertySheetType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiAskForOEMDisk"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSelectOEMDrv"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassNameFromGuidA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassNameFromGuidW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassNameFromGuidExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassNameFromGuidExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassGuidsFromNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassGuidsFromNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassGuidsFromNameExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiClassGuidsFromNameExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ClassGuidList","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ClassGuidListSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileFriendlyNameA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"FriendlyNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileFriendlyNameW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"FriendlyNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileFriendlyNameExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"FriendlyNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetHwProfileFriendlyNameExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"HwProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"FriendlyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"FriendlyNameSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"MachineName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetWizardPage"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HPROPSHEETPAGE","TargetKind":"Default","Api":"UI.Controls","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InstallWizardData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INSTALLWIZARD_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"PageType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetSelectedDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiSetSelectedDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualModelsSectionA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualModelsSectionW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Context","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INFCONTEXT","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualSectionToInstallA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Extension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualSectionToInstallW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Extension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualSectionToInstallExA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Extension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetActualSectionToInstallExW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"InfSectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AlternatePlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSectionWithExt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"InfSectionWithExtSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Extension","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Reserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupEnumInfSectionsA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SizeNeeded","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupEnumInfSectionsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"Index","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Size","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"SizeNeeded","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupVerifyInfFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AltPlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSignerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_SIGNER_INFO_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupVerifyInfFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AltPlatformInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_ALTPLATFORM_INFO_V2","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfSignerInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_INF_SIGNER_INFO_V2_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetCustomDevicePropertyA"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"CustomPropertyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupDiGetCustomDevicePropertyW"
|
|
,"SetLastError":true
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"CustomPropertyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":6}]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"RequiredSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupConfigureWmiFromInfSectionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windowsServer2003"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetupConfigureWmiFromInfSectionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"SETUPAPI"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windowsServer2003"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InfHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
|
|
,{"Name":"SectionName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_Empty_Log_Conf"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Priority","Type":{"Kind":"ApiRef","Name":"PRIORITY","TargetKind":"Default","Api":"Data.HtmlHelp","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_Empty_Log_Conf_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Priority","Type":{"Kind":"ApiRef","Name":"PRIORITY","TargetKind":"Default","Api":"Data.HtmlHelp","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_IDA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszID","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_IDW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_ID_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszID","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_ID_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszID","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_Range"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullStartValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ullEndValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_Res_Des"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Add_Res_Des_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Connect_MachineA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"UNCServerName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"phMachine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Connect_MachineW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"UNCServerName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"phMachine","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Create_DevNodeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"dnParent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Create_DevNodeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"dnParent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Create_DevNode_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"dnParent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Create_DevNode_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"dnParent","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Create_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prlh","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Class_Key"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Class_Key_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_DevNode_Key"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_DevNode_Key_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Range"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullStartValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ullEndValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Detect_Resource_Conflict"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbConflictDetected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Detect_Resource_Conflict_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pbConflictDetected","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Disable_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Disable_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Disconnect_Machine"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Dup_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlhOld","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhNew","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enable_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enable_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_Classes"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulClassIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_Classes_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulClassIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_EnumeratorsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulEnumIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_EnumeratorsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulEnumIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_Enumerators_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulEnumIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Enumerate_Enumerators_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulEnumIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Find_Range"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pullStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"ullStart","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ullAlignment","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ullEnd","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_First_Range"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pullStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pullEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"preElement","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Log_Conf"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lcLogConfToBeFreed","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Log_Conf_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lcLogConfToBeFreed","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Log_Conf_Handle"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Res_Des"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Res_Des_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Res_Des_Handle"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Child"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Child_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_NameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_NameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Name_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Name_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Key_NameA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszKeyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Key_NameW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszKeyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Key_Name_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszKeyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Key_Name_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszKeyName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Depth"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulDepth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Depth_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulDepth","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_IDA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_IDW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_ListA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_ListW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_SizeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_SizeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_Size_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_List_Size_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pszFilter","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_Size"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_ID_Size_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Property_Keys"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Property_Keys_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Registry_PropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Registry_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Registry_Property_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Registry_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Custom_PropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCustomPropertyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Custom_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCustomPropertyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Custom_Property_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCustomPropertyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Custom_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszCustomPropertyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Status"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulProblemNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_DevNode_Status_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulStatus","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pulProblemNumber","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_First_Log_Conf"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_First_Log_Conf_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Global_State"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Global_State_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Hardware_Profile_InfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHWProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWProfileInfo_sA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Hardware_Profile_Info_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHWProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWProfileInfo_sA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Hardware_Profile_InfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHWProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWProfileInfo_sW","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Hardware_Profile_Info_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHWProfileInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWProfileInfo_sW","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_HW_Prof_FlagsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_HW_Prof_FlagsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_HW_Prof_Flags_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_HW_Prof_Flags_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_AliasA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AliasInterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszAliasDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_AliasW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AliasInterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszAliasDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_Alias_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AliasInterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszAliasDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_Alias_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"AliasInterfaceGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszAliasDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_ListA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_ListW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","NotNullTerminated","NullNullTerminated"]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_SizeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_SizeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_Size_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_List_Size_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulLen","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_Property_KeysW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Device_Interface_Property_Keys_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Log_Conf_Priority"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Log_Conf_Priority_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Next_Log_Conf"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Next_Log_Conf_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"plcLogConf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lcLogConf","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Parent"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Parent_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Res_Des_Data"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Res_Des_Data_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2}]}
|
|
,{"Name":"BufferLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Res_Des_Data_Size"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Res_Des_Data_Size_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Sibling"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Sibling_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Version"
|
|
,"SetLastError":true
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Version_Ex"
|
|
,"SetLastError":true
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Is_Version_Available"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Is_Version_Available_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wVersion","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Intersect_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlhOld1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhOld2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhNew","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Invert_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlhOld","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhNew","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ullMaxValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Locate_DevNodeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Locate_DevNodeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Locate_DevNode_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Locate_DevNode_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdnDevInst","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Merge_Range_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"rlhOld1","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhOld2","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"rlhNew","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Modify_Res_Des"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Modify_Res_Des_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Move_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnFromDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dnToDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Move_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnFromDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dnToDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Next_Range"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"preElement","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pullStart","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"pullEnd","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt64"}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Next_Res_Des"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ForResource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pResourceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Next_Res_Des_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"prdResDes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"rdResDes","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ForResource","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pResourceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Class_KeyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkClass","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Class_KeyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkClass","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Class_Key_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszClassName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkClass","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Class_Key_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pszClassName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkClass","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_DevNode_Key"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_DevNode_Key_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevNode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDevice","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Device_Interface_KeyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDeviceInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Device_Interface_KeyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDeviceInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Device_Interface_Key_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDeviceInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Open_Device_Interface_Key_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"samDesired","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Disposition","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phkDeviceInterface","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Device_Interface_KeyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Device_Interface_KeyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Device_Interface_Key_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Delete_Device_Interface_Key_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Arbitrator_Free_Data"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Arbitrator_Free_Data_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":1}]}
|
|
,{"Name":"DataLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Arbitrator_Free_Size"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Arbitrator_Free_Size_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pulSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Remove_SubTree"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Remove_SubTree_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_And_Remove_SubTreeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_And_Remove_SubTreeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_And_Remove_SubTree_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_And_Remove_SubTree_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Device_EjectA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Device_Eject_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Device_EjectW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Device_Eject_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pVetoType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PNP_VETO_TYPE","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pszVetoName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"ulNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Reenumerate_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Reenumerate_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_InterfaceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszReference","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pszDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_InterfaceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszReference","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pszDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_Interface_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszReference","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pszDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_Interface_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"InterfaceClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"pszReference","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"pszDeviceInterface","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Problem_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProblem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Problem"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProblem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Unregister_Device_InterfaceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Unregister_Device_InterfaceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Unregister_Device_Interface_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Unregister_Device_Interface_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_Driver"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Device_Driver_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Remove_SubTree"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Remove_SubTree_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnAncestor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Registry_PropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Registry_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Registry_Property_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_DevNode_Registry_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Device_Interface_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Device_Interface_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszDeviceInterface","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Is_Dock_Station_Present"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Is_Dock_Station_Present_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pbPresent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Eject_PC"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Request_Eject_PC_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof_FlagsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"ulConfig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof_FlagsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ulConfig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof_Flags_ExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"SByte"}},"Attrs":["In"]}
|
|
,{"Name":"ulConfig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof_Flags_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDeviceID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["In"]}
|
|
,{"Name":"ulConfig","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulValue","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Setup_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Setup_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Test_Range_Available"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ullStartValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"ullEndValue","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":["In"]}
|
|
,{"Name":"rlh","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Uninstall_DevNode"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Uninstall_DevNode_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Run_Detection"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Run_Detection_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_HW_Prof_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ulHardwareProfile","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Query_Resource_Conflict_List"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pclConflictList","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
,{"Name":"dnDevInst","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceID","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ResourceData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4}]}
|
|
,{"Name":"ResourceLen","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Free_Resource_Conflict_Handle"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clConflictList","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Resource_Conflict_Count"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clConflictList","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pulCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Resource_Conflict_DetailsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clConflictList","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pConflictDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CONFLICT_DETAILS_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Resource_Conflict_DetailsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"clConflictList","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"ulIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pConflictDetails","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CONFLICT_DETAILS_W","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Property_Keys"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Property_Keys_Ex"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKeyArray","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"PropertyKeyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Class_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Class_Property_ExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGUID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyKey","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"DEVPROPKEY","TargetKind":"Default","Api":"Devices.Properties","Parents":[]}},"Attrs":["In","Const"]}
|
|
,{"Name":"PropertyType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"PropertyBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":4},"Optional","Const"]}
|
|
,{"Name":"PropertyBufferSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Registry_PropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Get_Class_Registry_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulRegDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pulLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Class_Registry_PropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Set_Class_Registry_PropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ClassGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
|
|
,{"Name":"ulProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"Buffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hMachine","Type":{"Kind":"Native","Name":"IntPtr"},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CMP_WaitNoPendingInstallEvents"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTimeout","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Register_Notification"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pFilter","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CM_NOTIFY_FILTER","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"pCallback","Type":{"Kind":"ApiRef","Name":"PCM_NOTIFY_CALLBACK","TargetKind":"FunctionPointer","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pNotifyContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"IntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_Unregister_Notification"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows8.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"NotifyContext","Type":{"Kind":"ApiRef","Name":"HCMNOTIFICATION","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CM_MapCrToWin32Err"
|
|
,"SetLastError":false
|
|
,"DllImport":"CFGMGR32"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"CmReturnCode","Type":{"Kind":"ApiRef","Name":"CONFIGRET","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DefaultErr","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateDriverForPlugAndPlayDevicesA"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"HardwareId","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InstallFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bRebootRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"UpdateDriverForPlugAndPlayDevicesW"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.0"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"HardwareId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"FullInfPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"InstallFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"bRebootRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiInstallDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"DriverInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DRVINFO_DATA_V2_A","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiInstallDriverW"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiInstallDriverA"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiUninstallDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.1"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiUninstallDriverW"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows10.0.10240"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiUninstallDriverA"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"InfPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiShowUpdateDevice"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiRollbackDriver"
|
|
,"SetLastError":true
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"DeviceInfoSet","Type":{"Kind":"ApiRef","Name":"HDEVINFO","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"DeviceInfoData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SP_DEVINFO_DATA","TargetKind":"Default","Api":"Devices.DeviceAndDriverInstallation","Parents":[]}},"Attrs":["In"]}
|
|
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DiShowUpdateDriver"
|
|
,"SetLastError":false
|
|
,"DllImport":"newdev"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"FilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"Flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"NeedReboot","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
"SP_ORIGINAL_FILE_INFO_"
|
|
,"PSP_FILE_CALLBACK_"
|
|
,"FILEPATHS_"
|
|
,"FILEPATHS_SIGNERINFO_"
|
|
,"SOURCE_MEDIA_"
|
|
,"CABINET_INFO_"
|
|
,"FILE_IN_CABINET_INFO_"
|
|
,"SP_REGISTER_CONTROL_STATUS"
|
|
,"SP_FILE_COPY_PARAMS_"
|
|
,"SP_DEVICE_INTERFACE_DETAIL_DATA_"
|
|
,"SP_DEVINFO_LIST_DETAIL_DATA_"
|
|
,"SP_DEVINSTALL_PARAMS_"
|
|
,"SP_SELECTDEVICE_PARAMS_"
|
|
,"SP_TROUBLESHOOTER_PARAMS_"
|
|
,"SP_POWERMESSAGEWAKE_PARAMS_"
|
|
,"SP_DRVINFO_DATA_V2_"
|
|
,"SP_DRVINFO_DATA_V1_"
|
|
,"SP_DRVINFO_DETAIL_DATA_"
|
|
,"SP_BACKUP_QUEUE_PARAMS_V2_"
|
|
,"SP_BACKUP_QUEUE_PARAMS_V1_"
|
|
,"SP_INF_SIGNER_INFO_V1_"
|
|
,"SP_INF_SIGNER_INFO_V2_"
|
|
,"CONFLICT_DETAILS_"
|
|
,"HWProfileInfo_s"
|
|
,"SetupGetInfInformation"
|
|
,"SetupQueryInfFileInformation"
|
|
,"SetupQueryInfOriginalFileInformation"
|
|
,"SetupQueryInfVersionInformation"
|
|
,"SetupGetInfDriverStoreLocation"
|
|
,"SetupGetInfPublishedName"
|
|
,"SetupGetInfFileList"
|
|
,"SetupOpenInfFile"
|
|
,"SetupOpenAppendInfFile"
|
|
,"SetupFindFirstLine"
|
|
,"SetupFindNextMatchLine"
|
|
,"SetupGetLineByIndex"
|
|
,"SetupGetLineCount"
|
|
,"SetupGetLineText"
|
|
,"SetupGetStringField"
|
|
,"SetupGetMultiSzField"
|
|
,"SetupGetFileCompressionInfo"
|
|
,"SetupGetFileCompressionInfoEx"
|
|
,"SetupDecompressOrCopyFile"
|
|
,"SetupGetSourceFileLocation"
|
|
,"SetupGetSourceFileSize"
|
|
,"SetupGetTargetPath"
|
|
,"SetupSetSourceList"
|
|
,"SetupAddToSourceList"
|
|
,"SetupRemoveFromSourceList"
|
|
,"SetupQuerySourceList"
|
|
,"SetupFreeSourceList"
|
|
,"SetupPromptForDisk"
|
|
,"SetupCopyError"
|
|
,"SetupRenameError"
|
|
,"SetupDeleteError"
|
|
,"SetupBackupError"
|
|
,"SetupSetDirectoryId"
|
|
,"SetupSetDirectoryIdEx"
|
|
,"SetupGetSourceInfo"
|
|
,"SetupInstallFile"
|
|
,"SetupInstallFileEx"
|
|
,"SetupSetFileQueueAlternatePlatform"
|
|
,"SetupSetPlatformPathOverride"
|
|
,"SetupQueueCopy"
|
|
,"SetupQueueCopyIndirect"
|
|
,"SetupQueueDefaultCopy"
|
|
,"SetupQueueCopySection"
|
|
,"SetupQueueDelete"
|
|
,"SetupQueueDeleteSection"
|
|
,"SetupQueueRename"
|
|
,"SetupQueueRenameSection"
|
|
,"SetupCommitFileQueue"
|
|
,"SetupScanFileQueue"
|
|
,"SetupCopyOEMInf"
|
|
,"SetupUninstallOEMInf"
|
|
,"SetupCreateDiskSpaceList"
|
|
,"SetupDuplicateDiskSpaceList"
|
|
,"SetupQueryDrivesInDiskSpaceList"
|
|
,"SetupQuerySpaceRequiredOnDrive"
|
|
,"SetupAdjustDiskSpaceList"
|
|
,"SetupAddToDiskSpaceList"
|
|
,"SetupAddSectionToDiskSpaceList"
|
|
,"SetupAddInstallSectionToDiskSpaceList"
|
|
,"SetupRemoveFromDiskSpaceList"
|
|
,"SetupRemoveSectionFromDiskSpaceList"
|
|
,"SetupRemoveInstallSectionFromDiskSpaceList"
|
|
,"SetupIterateCabinet"
|
|
,"SetupDefaultQueueCallback"
|
|
,"SetupInstallFromInfSection"
|
|
,"SetupInstallFilesFromInfSection"
|
|
,"SetupInstallServicesFromInfSection"
|
|
,"SetupInstallServicesFromInfSectionEx"
|
|
,"InstallHinfSection"
|
|
,"SetupInitializeFileLog"
|
|
,"SetupLogFile"
|
|
,"SetupRemoveFileLogEntry"
|
|
,"SetupQueryFileLog"
|
|
,"SetupLogError"
|
|
,"SetupGetBackupInformation"
|
|
,"SetupPrepareQueueForRestore"
|
|
,"SetupDiCreateDeviceInfoListEx"
|
|
,"SetupDiGetDeviceInfoListDetail"
|
|
,"SetupDiCreateDeviceInfo"
|
|
,"SetupDiOpenDeviceInfo"
|
|
,"SetupDiGetDeviceInstanceId"
|
|
,"SetupDiCreateDeviceInterface"
|
|
,"SetupDiOpenDeviceInterface"
|
|
,"SetupDiGetDeviceInterfaceDetail"
|
|
,"SetupDiEnumDriverInfo"
|
|
,"SetupDiGetSelectedDriver"
|
|
,"SetupDiSetSelectedDriver"
|
|
,"SetupDiGetDriverInfoDetail"
|
|
,"SetupDiGetClassDevs"
|
|
,"SetupDiGetClassDevsEx"
|
|
,"SetupDiGetINFClass"
|
|
,"SetupDiBuildClassInfoListEx"
|
|
,"SetupDiGetClassDescription"
|
|
,"SetupDiGetClassDescriptionEx"
|
|
,"SetupDiInstallClass"
|
|
,"SetupDiInstallClassEx"
|
|
,"SetupDiOpenClassRegKeyEx"
|
|
,"SetupDiCreateDeviceInterfaceRegKey"
|
|
,"SetupDiCreateDevRegKey"
|
|
,"SetupDiGetHwProfileListEx"
|
|
,"SetupDiGetDeviceRegistryProperty"
|
|
,"SetupDiGetClassRegistryProperty"
|
|
,"SetupDiSetDeviceRegistryProperty"
|
|
,"SetupDiSetClassRegistryProperty"
|
|
,"SetupDiGetDeviceInstallParams"
|
|
,"SetupDiGetClassInstallParams"
|
|
,"SetupDiSetDeviceInstallParams"
|
|
,"SetupDiSetClassInstallParams"
|
|
,"SetupDiGetDriverInstallParams"
|
|
,"SetupDiSetDriverInstallParams"
|
|
,"SetupDiGetClassImageListEx"
|
|
,"SetupDiGetClassDevPropertySheets"
|
|
,"SetupDiClassNameFromGuid"
|
|
,"SetupDiClassNameFromGuidEx"
|
|
,"SetupDiClassGuidsFromName"
|
|
,"SetupDiClassGuidsFromNameEx"
|
|
,"SetupDiGetHwProfileFriendlyName"
|
|
,"SetupDiGetHwProfileFriendlyNameEx"
|
|
,"SetupDiGetActualModelsSection"
|
|
,"SetupDiGetActualSectionToInstall"
|
|
,"SetupDiGetActualSectionToInstallEx"
|
|
,"SetupEnumInfSections"
|
|
,"SetupVerifyInfFile"
|
|
,"SetupDiGetCustomDeviceProperty"
|
|
,"SetupConfigureWmiFromInfSection"
|
|
,"CM_Add_ID"
|
|
,"CM_Add_ID_Ex"
|
|
,"CM_Connect_Machine"
|
|
,"CM_Create_DevNode"
|
|
,"CM_Create_DevNode_Ex"
|
|
,"CM_Enumerate_Enumerators"
|
|
,"CM_Enumerate_Enumerators_Ex"
|
|
,"CM_Get_Class_Name"
|
|
,"CM_Get_Class_Name_Ex"
|
|
,"CM_Get_Class_Key_Name"
|
|
,"CM_Get_Class_Key_Name_Ex"
|
|
,"CM_Get_Device_ID"
|
|
,"CM_Get_Device_ID_Ex"
|
|
,"CM_Get_Device_ID_List"
|
|
,"CM_Get_Device_ID_List_Ex"
|
|
,"CM_Get_Device_ID_List_Size"
|
|
,"CM_Get_Device_ID_List_Size_Ex"
|
|
,"CM_Get_DevNode_Registry_Property"
|
|
,"CM_Get_DevNode_Registry_Property_Ex"
|
|
,"CM_Get_DevNode_Custom_Property"
|
|
,"CM_Get_DevNode_Custom_Property_Ex"
|
|
,"CM_Get_Hardware_Profile_Info"
|
|
,"CM_Get_Hardware_Profile_Info_Ex"
|
|
,"CM_Get_HW_Prof_Flags"
|
|
,"CM_Get_HW_Prof_Flags_Ex"
|
|
,"CM_Get_Device_Interface_Alias"
|
|
,"CM_Get_Device_Interface_Alias_Ex"
|
|
,"CM_Get_Device_Interface_List"
|
|
,"CM_Get_Device_Interface_List_Ex"
|
|
,"CM_Get_Device_Interface_List_Size"
|
|
,"CM_Get_Device_Interface_List_Size_Ex"
|
|
,"CM_Locate_DevNode"
|
|
,"CM_Locate_DevNode_Ex"
|
|
,"CM_Open_Class_Key"
|
|
,"CM_Open_Class_Key_Ex"
|
|
,"CM_Open_Device_Interface_Key"
|
|
,"CM_Open_Device_Interface_Key_Ex"
|
|
,"CM_Delete_Device_Interface_Key"
|
|
,"CM_Delete_Device_Interface_Key_Ex"
|
|
,"CM_Query_And_Remove_SubTree"
|
|
,"CM_Query_And_Remove_SubTree_Ex"
|
|
,"CM_Request_Device_Eject"
|
|
,"CM_Request_Device_Eject_Ex"
|
|
,"CM_Register_Device_Interface"
|
|
,"CM_Register_Device_Interface_Ex"
|
|
,"CM_Unregister_Device_Interface"
|
|
,"CM_Unregister_Device_Interface_Ex"
|
|
,"CM_Set_DevNode_Registry_Property"
|
|
,"CM_Set_DevNode_Registry_Property_Ex"
|
|
,"CM_Set_HW_Prof_Flags"
|
|
,"CM_Set_HW_Prof_Flags_Ex"
|
|
,"CM_Get_Resource_Conflict_Details"
|
|
,"CM_Get_Class_Registry_Property"
|
|
,"CM_Set_Class_Registry_Property"
|
|
,"UpdateDriverForPlugAndPlayDevices"
|
|
,"DiInstallDriver"
|
|
,"DiUninstallDriver"
|
|
]
|
|
|
|
}
|