mirror of
https://github.com/marlersoft/win32json
synced 2026-06-21 13:57:33 +00:00
7422 lines
320 KiB
JSON
7422 lines
320 KiB
JSON
{
|
|
|
|
"Constants":[
|
|
{
|
|
"Name":"LOGTOKEN_TYPE_MASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LOGTOKEN_UNSPECIFIED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LOGTOKEN_NO_LOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LOGTOKEN_SETUPAPI_APPLOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LOGTOKEN_SETUPAPI_DEVLOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SETUPAPI_DEVLOG"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SETUPAPI_CMDLINE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SETUPAPI_BITS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_ERROR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_WARNING"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SYSTEM_STATE_CHANGE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SUMMARY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DETAILS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":5
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_VERBOSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":6
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_VERY_VERBOSE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":7
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_RESERVED_FLAGS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65520
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_TIMESTAMP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":65536
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DEPTH_INCR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":131072
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DEPTH_DECR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":262144
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_TAB_1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":524288
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_FLUSH_FILE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1048576
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DEVINST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_INF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_FILEQ"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_COPYFILES"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SIGVERIF"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":32
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_BACKUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_UI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":256
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_UTIL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":512
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_INFDB"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1024
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DRVSETUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4194304
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_POLICY"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":8388608
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_NEWDEV"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_UMPNPMGR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":33554432
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DRIVER_STORE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":67108864
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_SETUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":134217728
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_CMI"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":268435456
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_DEVMGR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":536870912
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_INSTALLER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1073741824
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"TXTLOG_VENDOR"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CLSID_EvalCom2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"6e5e1910-8053-4660-b795-6b612e29bc58"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"_WIN32_MSM"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"LIBID_MsmMergeTypeLib"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"0adda82f-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"CLSID_MsmMerge2"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"f94985d5-29f9-4743-9805-99bc3f35b678"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WIN2K"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":83886080
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WINXP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":83951616
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WINXPSP2"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":83952128
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WS03SP1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":84017408
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_VISTA"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100663296
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_VISTASP1"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100663552
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WIN7"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100728832
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WIN8"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100794368
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WINBLUE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100859904
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"NTDDI_WINTHRESHOLD"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":100925440
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_GUID_CHARS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":38
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MAX_FEATURE_CHARS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":38
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MSI_INVALID_HASH_IS_FATAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ERROR_ROLLBACK_DISABLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1653
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"MSI_NULL_INTEGER"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2147483648
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"INSTALLMESSAGE_TYPEMASK"
|
|
,"Type":{"Kind":"Native","Name":"Int32"}
|
|
,"ValueType":"Int32"
|
|
,"Value":-16777216
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAM_FORMAT_COMPLIB_MODULE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAM_FORMAT_COMPLIB_MANIFEST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAM_FORMAT_WIN32_MODULE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"STREAM_FORMAT_WIN32_MANIFEST"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IASSEMBLYCACHEITEM_COMMIT_FLAG_REFRESH"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ASSEMBLYINFO_FLAG_INSTALLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"ASSEMBLYINFO_FLAG_PAYLOADRESIDENT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_INSTALLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_REFRESHED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"IASSEMBLYCACHEITEM_COMMIT_DISPOSITION_ALREADY_INSTALLED"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FUSION_REFCOUNT_UNINSTALL_SUBKEY_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"8cedc215-ac4b-488b-93c0-a50a49cb2fb8"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FUSION_REFCOUNT_FILEPATH_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"b02f9d65-fb77-4f7a-afa5-b391309f11c9"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"FUSION_REFCOUNT_OPAQUE_STRING_GUID"
|
|
,"Type":{"Kind":"Native","Name":"Guid"}
|
|
,"ValueType":"String"
|
|
,"Value":"2ec93463-b0c3-45e1-8364-327e96aea856"
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_DISABLE_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_DISABLE_ASK"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_DISABLE_ONCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_DISABLE_SETUP"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_DISABLE_NOPOPUPS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":4
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_SCAN_NORMAL"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":0
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_SCAN_ALWAYS"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":1
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_SCAN_ONCE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":2
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_SCAN_IMMEDIATE"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":3
|
|
,"Attrs":[]
|
|
}
|
|
,{
|
|
"Name":"SFC_QUOTA_DEFAULT"
|
|
,"Type":{"Kind":"Native","Name":"UInt32"}
|
|
,"ValueType":"UInt32"
|
|
,"Value":50
|
|
,"Attrs":[]
|
|
}
|
|
]
|
|
|
|
,"Types":[
|
|
{
|
|
"Name":"MSIASSEMBLYINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIASSEMBLYINFO_NETASSEMBLY","Value":0}
|
|
,{"Name":"MSIASSEMBLYINFO_WIN32ASSEMBLY","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_UNINSTALLED","Value":1}
|
|
,{"Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_STILL_IN_USE","Value":2}
|
|
,{"Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_ALREADY_UNINSTALLED","Value":3}
|
|
,{"Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION_DELETE_PENDING","Value":4}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"QUERYASMINFO_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"QUERYASMINFO_FLAG_VALIDATE","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"MSIHANDLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"NativeTypedef"
|
|
,"AlsoUsableFor":null
|
|
,"Def":{"Kind":"Native","Name":"UInt32"}
|
|
,"FreeFunc":"MsiCloseHandle"
|
|
}
|
|
,{
|
|
"Name":"ACTIVATION_CONTEXT_QUERY_INDEX"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulAssemblyIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFileIndexInAssembly","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ASSEMBLY_FILE_DETAILED_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFilenameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulEncodedAssemblyIdentityLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulManifestPathType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulManifestPathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"liManifestLastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulPolicyPathType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPolicyPathLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"liPolicyLastWriteTime","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulMetadataSatelliteRosterIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulManifestVersionMajor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulManifestVersionMinor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPolicyVersionMajor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulPolicyVersionMinor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAssemblyDirectoryNameLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpAssemblyEncodedAssemblyIdentity","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpAssemblyManifestPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpAssemblyPolicyPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpAssemblyDirectoryName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"ulFileCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTCTX_REQUESTED_RUN_LEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ACTCTX_RUN_LEVEL_UNSPECIFIED","Value":0}
|
|
,{"Name":"ACTCTX_RUN_LEVEL_AS_INVOKER","Value":1}
|
|
,{"Name":"ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE","Value":2}
|
|
,{"Name":"ACTCTX_RUN_LEVEL_REQUIRE_ADMIN","Value":3}
|
|
,{"Name":"ACTCTX_RUN_LEVEL_NUMBERS","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"RunLevel","Type":{"Kind":"ApiRef","Name":"ACTCTX_REQUESTED_RUN_LEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":[]}
|
|
,{"Name":"UiAccess","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN","Value":0}
|
|
,{"Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS","Value":1}
|
|
,{"Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION","Value":2}
|
|
,{"Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MAXVERSIONTESTED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"COMPATIBILITY_CONTEXT_ELEMENT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"Id","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"Type","Type":{"Kind":"ApiRef","Name":"ACTCTX_COMPATIBILITY_ELEMENT_TYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":[]}
|
|
,{"Name":"MaxVersionTested","Type":{"Kind":"Native","Name":"UInt64"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"ElementCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"Elements","Type":{"Kind":"Array","Shape":null,"Child":{"Kind":"ApiRef","Name":"COMPATIBILITY_CONTEXT_ELEMENT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTIVATION_CONTEXT_DETAILED_INFORMATION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFormatVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAssemblyCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRootManifestPathType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRootManifestPathChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRootConfigurationPathType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulRootConfigurationPathChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAppDirPathType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulAppDirPathChars","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpRootManifestPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpRootConfigurationPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpAppDirPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"RESULTTYPES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ieUnknown","Value":0}
|
|
,{"Name":"ieError","Value":1}
|
|
,{"Name":"ieWarning","Value":2}
|
|
,{"Name":"ieInfo","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"STATUSTYPES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ieStatusGetCUB","Value":0}
|
|
,{"Name":"ieStatusICECount","Value":1}
|
|
,{"Name":"ieStatusMerge","Value":2}
|
|
,{"Name":"ieStatusSummaryInfo","Value":3}
|
|
,{"Name":"ieStatusCreateEngine","Value":4}
|
|
,{"Name":"ieStatusStarting","Value":5}
|
|
,{"Name":"ieStatusRunICE","Value":6}
|
|
,{"Name":"ieStatusShutdown","Value":7}
|
|
,{"Name":"ieStatusSuccess","Value":8}
|
|
,{"Name":"ieStatusFail","Value":9}
|
|
,{"Name":"ieStatusCancel","Value":10}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"LPDISPLAYVAL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"uiType","Type":{"Kind":"ApiRef","Name":"RESULTTYPES","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szwVal","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szwDescription","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szwLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"LPEVALCOMCALLBACK"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iStatus","Type":{"Kind":"ApiRef","Name":"STATUSTYPES","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szData","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IValidate"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"e482e5c6-e31e-4143-a2e6-dbc3d8e4b8d3"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OpenDatabase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szDatabase","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenCUB"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szCUBFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseDatabase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseCUB"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetDisplay"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pDisplayFunction","Type":{"Kind":"ApiRef","Name":"LPDISPLAYVAL","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SetStatus"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pStatusFunction","Type":{"Kind":"ApiRef","Name":"LPEVALCOMCALLBACK","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Validate"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"wzICEs","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsmMerge"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"ComClassID"
|
|
,"Guid":"0adda830-2c26-11d2-ad65-00a0c9af11a6"
|
|
}
|
|
,{
|
|
"Name":"msmErrorType"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"msmErrorLanguageUnsupported","Value":1}
|
|
,{"Name":"msmErrorLanguageFailed","Value":2}
|
|
,{"Name":"msmErrorExclusion","Value":3}
|
|
,{"Name":"msmErrorTableMerge","Value":4}
|
|
,{"Name":"msmErrorResequenceMerge","Value":5}
|
|
,{"Name":"msmErrorFileCreate","Value":6}
|
|
,{"Name":"msmErrorDirCreate","Value":7}
|
|
,{"Name":"msmErrorFeatureRequired","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IEnumMsmString"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda826-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cFetch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgbstrStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cSkip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pemsmStrings","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMsmString","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmStrings"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda827-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Item","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Return","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmError"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda828-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Type"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorType","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"msmErrorType","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Path"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorPath","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Language"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DatabaseTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_DatabaseKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmStrings","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ModuleTable"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorTable","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_ModuleKeys"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"ErrorKeys","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmStrings","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumMsmError"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda829-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cFetch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgmsmErrors","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmError","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cSkip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pemsmErrors","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMsmError","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmErrors"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda82a-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Item","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Return","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmError","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmDependency"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda82b-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Module"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Module","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Language"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Language","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Version"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Version","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IEnumMsmDependency"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda82c-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"Next"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cFetch","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"rgmsmDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmDependency","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pcFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Skip"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cSkip","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reset"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pemsmDependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumMsmDependency","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmDependencies"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda82d-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_Item"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Item","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"Return","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmDependency","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Count"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Count","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get__NewEnum"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"NewEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmMerge"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"0adda82e-2c26-11d2-ad65-00a0c9af11a6"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"OpenDatabase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Path","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenModule"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Path","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"Language","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseDatabase"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Commit","Type":{"Kind":"Native","Name":"Int16"},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseModule"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"OpenLog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Path","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CloseLog"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Log"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Message","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Errors"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Errors","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmErrors","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"get_Dependencies"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Dependencies","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmDependencies","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Merge"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Feature","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"RedirectDir","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Connect"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Feature","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ExtractCAB"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"FileName","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ExtractFiles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"Path","Type":{"Kind":"ApiRef","Name":"BSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IMsmGetFiles"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Com"
|
|
,"Guid":"7041ae26-2d78-11d2-888a-00a0c981b015"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IDispatch","TargetKind":"Com","Api":"System.OleAutomation","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"get_ModuleFiles"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[
|
|
"SpecialName"
|
|
]
|
|
,"Params":[
|
|
{"Name":"Files","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMsmStrings","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PMSIHANDLE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"m_h","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INSTALLMESSAGE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLMESSAGE_FATALEXIT","Value":0}
|
|
,{"Name":"INSTALLMESSAGE_ERROR","Value":16777216}
|
|
,{"Name":"INSTALLMESSAGE_WARNING","Value":33554432}
|
|
,{"Name":"INSTALLMESSAGE_USER","Value":50331648}
|
|
,{"Name":"INSTALLMESSAGE_INFO","Value":67108864}
|
|
,{"Name":"INSTALLMESSAGE_FILESINUSE","Value":83886080}
|
|
,{"Name":"INSTALLMESSAGE_RESOLVESOURCE","Value":100663296}
|
|
,{"Name":"INSTALLMESSAGE_OUTOFDISKSPACE","Value":117440512}
|
|
,{"Name":"INSTALLMESSAGE_ACTIONSTART","Value":134217728}
|
|
,{"Name":"INSTALLMESSAGE_ACTIONDATA","Value":150994944}
|
|
,{"Name":"INSTALLMESSAGE_PROGRESS","Value":167772160}
|
|
,{"Name":"INSTALLMESSAGE_COMMONDATA","Value":184549376}
|
|
,{"Name":"INSTALLMESSAGE_INITIALIZE","Value":201326592}
|
|
,{"Name":"INSTALLMESSAGE_TERMINATE","Value":218103808}
|
|
,{"Name":"INSTALLMESSAGE_SHOWDIALOG","Value":234881024}
|
|
,{"Name":"INSTALLMESSAGE_PERFORMANCE","Value":251658240}
|
|
,{"Name":"INSTALLMESSAGE_RMFILESINUSE","Value":419430400}
|
|
,{"Name":"INSTALLMESSAGE_INSTALLSTART","Value":436207616}
|
|
,{"Name":"INSTALLMESSAGE_INSTALLEND","Value":452984832}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLUI_HANDLERA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"iMessageType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szMessage","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INSTALLUI_HANDLERW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"iMessageType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szMessage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"PINSTALLUI_HANDLER_RECORD"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"FunctionPointer"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"iMessageType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"INSTALLUILEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLUILEVEL_NOCHANGE","Value":0}
|
|
,{"Name":"INSTALLUILEVEL_DEFAULT","Value":1}
|
|
,{"Name":"INSTALLUILEVEL_NONE","Value":2}
|
|
,{"Name":"INSTALLUILEVEL_BASIC","Value":3}
|
|
,{"Name":"INSTALLUILEVEL_REDUCED","Value":4}
|
|
,{"Name":"INSTALLUILEVEL_FULL","Value":5}
|
|
,{"Name":"INSTALLUILEVEL_ENDDIALOG","Value":128}
|
|
,{"Name":"INSTALLUILEVEL_PROGRESSONLY","Value":64}
|
|
,{"Name":"INSTALLUILEVEL_HIDECANCEL","Value":32}
|
|
,{"Name":"INSTALLUILEVEL_SOURCERESONLY","Value":256}
|
|
,{"Name":"INSTALLUILEVEL_UACONLY","Value":512}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLSTATE_NOTUSED","Value":-7}
|
|
,{"Name":"INSTALLSTATE_BADCONFIG","Value":-6}
|
|
,{"Name":"INSTALLSTATE_INCOMPLETE","Value":-5}
|
|
,{"Name":"INSTALLSTATE_SOURCEABSENT","Value":-4}
|
|
,{"Name":"INSTALLSTATE_MOREDATA","Value":-3}
|
|
,{"Name":"INSTALLSTATE_INVALIDARG","Value":-2}
|
|
,{"Name":"INSTALLSTATE_UNKNOWN","Value":-1}
|
|
,{"Name":"INSTALLSTATE_BROKEN","Value":0}
|
|
,{"Name":"INSTALLSTATE_ADVERTISED","Value":1}
|
|
,{"Name":"INSTALLSTATE_REMOVED","Value":1}
|
|
,{"Name":"INSTALLSTATE_ABSENT","Value":2}
|
|
,{"Name":"INSTALLSTATE_LOCAL","Value":3}
|
|
,{"Name":"INSTALLSTATE_SOURCE","Value":4}
|
|
,{"Name":"INSTALLSTATE_DEFAULT","Value":5}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"USERINFOSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"USERINFOSTATE_MOREDATA","Value":-3}
|
|
,{"Name":"USERINFOSTATE_INVALIDARG","Value":-2}
|
|
,{"Name":"USERINFOSTATE_UNKNOWN","Value":-1}
|
|
,{"Name":"USERINFOSTATE_ABSENT","Value":0}
|
|
,{"Name":"USERINFOSTATE_PRESENT","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLLEVEL"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLLEVEL_DEFAULT","Value":0}
|
|
,{"Name":"INSTALLLEVEL_MINIMUM","Value":1}
|
|
,{"Name":"INSTALLLEVEL_MAXIMUM","Value":65535}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"REINSTALLMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"REINSTALLMODE_REPAIR","Value":1}
|
|
,{"Name":"REINSTALLMODE_FILEMISSING","Value":2}
|
|
,{"Name":"REINSTALLMODE_FILEOLDERVERSION","Value":4}
|
|
,{"Name":"REINSTALLMODE_FILEEQUALVERSION","Value":8}
|
|
,{"Name":"REINSTALLMODE_FILEEXACT","Value":16}
|
|
,{"Name":"REINSTALLMODE_FILEVERIFY","Value":32}
|
|
,{"Name":"REINSTALLMODE_FILEREPLACE","Value":64}
|
|
,{"Name":"REINSTALLMODE_MACHINEDATA","Value":128}
|
|
,{"Name":"REINSTALLMODE_USERDATA","Value":256}
|
|
,{"Name":"REINSTALLMODE_SHORTCUT","Value":512}
|
|
,{"Name":"REINSTALLMODE_PACKAGE","Value":1024}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLOGMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLLOGMODE_FATALEXIT","Value":1}
|
|
,{"Name":"INSTALLLOGMODE_ERROR","Value":2}
|
|
,{"Name":"INSTALLLOGMODE_WARNING","Value":4}
|
|
,{"Name":"INSTALLLOGMODE_USER","Value":8}
|
|
,{"Name":"INSTALLLOGMODE_INFO","Value":16}
|
|
,{"Name":"INSTALLLOGMODE_RESOLVESOURCE","Value":64}
|
|
,{"Name":"INSTALLLOGMODE_OUTOFDISKSPACE","Value":128}
|
|
,{"Name":"INSTALLLOGMODE_ACTIONSTART","Value":256}
|
|
,{"Name":"INSTALLLOGMODE_ACTIONDATA","Value":512}
|
|
,{"Name":"INSTALLLOGMODE_COMMONDATA","Value":2048}
|
|
,{"Name":"INSTALLLOGMODE_PROPERTYDUMP","Value":1024}
|
|
,{"Name":"INSTALLLOGMODE_VERBOSE","Value":4096}
|
|
,{"Name":"INSTALLLOGMODE_EXTRADEBUG","Value":8192}
|
|
,{"Name":"INSTALLLOGMODE_LOGONLYONERROR","Value":16384}
|
|
,{"Name":"INSTALLLOGMODE_LOGPERFORMANCE","Value":32768}
|
|
,{"Name":"INSTALLLOGMODE_PROGRESS","Value":1024}
|
|
,{"Name":"INSTALLLOGMODE_INITIALIZE","Value":4096}
|
|
,{"Name":"INSTALLLOGMODE_TERMINATE","Value":8192}
|
|
,{"Name":"INSTALLLOGMODE_SHOWDIALOG","Value":16384}
|
|
,{"Name":"INSTALLLOGMODE_FILESINUSE","Value":32}
|
|
,{"Name":"INSTALLLOGMODE_RMFILESINUSE","Value":33554432}
|
|
,{"Name":"INSTALLLOGMODE_INSTALLSTART","Value":67108864}
|
|
,{"Name":"INSTALLLOGMODE_INSTALLEND","Value":134217728}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLLOGATTRIBUTES"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLLOGATTRIBUTES_APPEND","Value":1}
|
|
,{"Name":"INSTALLLOGATTRIBUTES_FLUSHEACHLINE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLFEATUREATTRIBUTE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLFEATUREATTRIBUTE_FAVORLOCAL","Value":1}
|
|
,{"Name":"INSTALLFEATUREATTRIBUTE_FAVORSOURCE","Value":2}
|
|
,{"Name":"INSTALLFEATUREATTRIBUTE_FOLLOWPARENT","Value":4}
|
|
,{"Name":"INSTALLFEATUREATTRIBUTE_FAVORADVERTISE","Value":8}
|
|
,{"Name":"INSTALLFEATUREATTRIBUTE_DISALLOWADVERTISE","Value":16}
|
|
,{"Name":"INSTALLFEATUREATTRIBUTE_NOUNSUPPORTEDADVERTISE","Value":32}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLMODE_NODETECTION_ANY","Value":-4}
|
|
,{"Name":"INSTALLMODE_NOSOURCERESOLUTION","Value":-3}
|
|
,{"Name":"INSTALLMODE_NODETECTION","Value":-2}
|
|
,{"Name":"INSTALLMODE_EXISTING","Value":-1}
|
|
,{"Name":"INSTALLMODE_DEFAULT","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIPATCHSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIPATCHSTATE_INVALID","Value":0}
|
|
,{"Name":"MSIPATCHSTATE_APPLIED","Value":1}
|
|
,{"Name":"MSIPATCHSTATE_SUPERSEDED","Value":2}
|
|
,{"Name":"MSIPATCHSTATE_OBSOLETED","Value":4}
|
|
,{"Name":"MSIPATCHSTATE_REGISTERED","Value":8}
|
|
,{"Name":"MSIPATCHSTATE_ALL","Value":15}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIINSTALLCONTEXT"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIINSTALLCONTEXT_FIRSTVISIBLE","Value":0}
|
|
,{"Name":"MSIINSTALLCONTEXT_NONE","Value":0}
|
|
,{"Name":"MSIINSTALLCONTEXT_USERMANAGED","Value":1}
|
|
,{"Name":"MSIINSTALLCONTEXT_USERUNMANAGED","Value":2}
|
|
,{"Name":"MSIINSTALLCONTEXT_MACHINE","Value":4}
|
|
,{"Name":"MSIINSTALLCONTEXT_ALL","Value":7}
|
|
,{"Name":"MSIINSTALLCONTEXT_ALLUSERMANAGED","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIPATCHDATATYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIPATCH_DATATYPE_PATCHFILE","Value":0}
|
|
,{"Name":"MSIPATCH_DATATYPE_XMLPATH","Value":1}
|
|
,{"Name":"MSIPATCH_DATATYPE_XMLBLOB","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIPATCHSEQUENCEINFOA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szPatchData","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"ePatchDataType","Type":{"Kind":"ApiRef","Name":"MSIPATCHDATATYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSIPATCHSEQUENCEINFOW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"szPatchData","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"ePatchDataType","Type":{"Kind":"ApiRef","Name":"MSIPATCHDATATYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":[]}
|
|
,{"Name":"dwOrder","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uStatus","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SCRIPTFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"SCRIPTFLAGS_CACHEINFO","Value":1}
|
|
,{"Name":"SCRIPTFLAGS_SHORTCUTS","Value":4}
|
|
,{"Name":"SCRIPTFLAGS_MACHINEASSIGN","Value":8}
|
|
,{"Name":"SCRIPTFLAGS_REGDATA_CNFGINFO","Value":32}
|
|
,{"Name":"SCRIPTFLAGS_VALIDATE_TRANSFORMS_LIST","Value":64}
|
|
,{"Name":"SCRIPTFLAGS_REGDATA_CLASSINFO","Value":128}
|
|
,{"Name":"SCRIPTFLAGS_REGDATA_EXTENSIONINFO","Value":256}
|
|
,{"Name":"SCRIPTFLAGS_REGDATA_APPINFO","Value":384}
|
|
,{"Name":"SCRIPTFLAGS_REGDATA","Value":416}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ADVERTISEFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ADVERTISEFLAGS_MACHINEASSIGN","Value":0}
|
|
,{"Name":"ADVERTISEFLAGS_USERASSIGN","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"INSTALLTYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"INSTALLTYPE_DEFAULT","Value":0}
|
|
,{"Name":"INSTALLTYPE_NETWORK_IMAGE","Value":1}
|
|
,{"Name":"INSTALLTYPE_SINGLE_INSTANCE","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIFILEHASHINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"dwFileHashInfoSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwData","Type":{"Kind":"Array","Shape":{"Size":4},"Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MSIARCHITECTUREFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIARCHITECTUREFLAGS_X86","Value":1}
|
|
,{"Name":"MSIARCHITECTUREFLAGS_IA64","Value":2}
|
|
,{"Name":"MSIARCHITECTUREFLAGS_AMD64","Value":4}
|
|
,{"Name":"MSIARCHITECTUREFLAGS_ARM","Value":8}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIOPENPACKAGEFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIOPENPACKAGEFLAGS_IGNOREMACHINESTATE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIADVERTISEOPTIONFLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIADVERTISEOPTIONFLAGS_INSTANCE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSISOURCETYPE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSISOURCETYPE_UNKNOWN","Value":0}
|
|
,{"Name":"MSISOURCETYPE_NETWORK","Value":1}
|
|
,{"Name":"MSISOURCETYPE_URL","Value":2}
|
|
,{"Name":"MSISOURCETYPE_MEDIA","Value":4}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSICODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSICODE_PRODUCT","Value":0}
|
|
,{"Name":"MSICODE_PATCH","Value":1073741824}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSITRANSACTION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSITRANSACTION_CHAIN_EMBEDDEDUI","Value":1}
|
|
,{"Name":"MSITRANSACTION_JOIN_EXISTING_EMBEDDEDUI","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSITRANSACTIONSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSITRANSACTIONSTATE_ROLLBACK","Value":0}
|
|
,{"Name":"MSITRANSACTIONSTATE_COMMIT","Value":1}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"MSIDBSTATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIDBSTATE_ERROR","Value":-1}
|
|
,{"Name":"MSIDBSTATE_READ","Value":0}
|
|
,{"Name":"MSIDBSTATE_WRITE","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIMODIFY"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIMODIFY_SEEK","Value":-1}
|
|
,{"Name":"MSIMODIFY_REFRESH","Value":0}
|
|
,{"Name":"MSIMODIFY_INSERT","Value":1}
|
|
,{"Name":"MSIMODIFY_UPDATE","Value":2}
|
|
,{"Name":"MSIMODIFY_ASSIGN","Value":3}
|
|
,{"Name":"MSIMODIFY_REPLACE","Value":4}
|
|
,{"Name":"MSIMODIFY_MERGE","Value":5}
|
|
,{"Name":"MSIMODIFY_DELETE","Value":6}
|
|
,{"Name":"MSIMODIFY_INSERT_TEMPORARY","Value":7}
|
|
,{"Name":"MSIMODIFY_VALIDATE","Value":8}
|
|
,{"Name":"MSIMODIFY_VALIDATE_NEW","Value":9}
|
|
,{"Name":"MSIMODIFY_VALIDATE_FIELD","Value":10}
|
|
,{"Name":"MSIMODIFY_VALIDATE_DELETE","Value":11}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSICOLINFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSICOLINFO_NAMES","Value":0}
|
|
,{"Name":"MSICOLINFO_TYPES","Value":1}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSICONDITION"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSICONDITION_FALSE","Value":0}
|
|
,{"Name":"MSICONDITION_TRUE","Value":1}
|
|
,{"Name":"MSICONDITION_NONE","Value":2}
|
|
,{"Name":"MSICONDITION_ERROR","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSICOSTTREE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSICOSTTREE_SELFONLY","Value":0}
|
|
,{"Name":"MSICOSTTREE_CHILDREN","Value":1}
|
|
,{"Name":"MSICOSTTREE_PARENTS","Value":2}
|
|
,{"Name":"MSICOSTTREE_RESERVED","Value":3}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIDBERROR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIDBERROR_INVALIDARG","Value":-3}
|
|
,{"Name":"MSIDBERROR_MOREDATA","Value":-2}
|
|
,{"Name":"MSIDBERROR_FUNCTIONERROR","Value":-1}
|
|
,{"Name":"MSIDBERROR_NOERROR","Value":0}
|
|
,{"Name":"MSIDBERROR_DUPLICATEKEY","Value":1}
|
|
,{"Name":"MSIDBERROR_REQUIRED","Value":2}
|
|
,{"Name":"MSIDBERROR_BADLINK","Value":3}
|
|
,{"Name":"MSIDBERROR_OVERFLOW","Value":4}
|
|
,{"Name":"MSIDBERROR_UNDERFLOW","Value":5}
|
|
,{"Name":"MSIDBERROR_NOTINSET","Value":6}
|
|
,{"Name":"MSIDBERROR_BADVERSION","Value":7}
|
|
,{"Name":"MSIDBERROR_BADCASE","Value":8}
|
|
,{"Name":"MSIDBERROR_BADGUID","Value":9}
|
|
,{"Name":"MSIDBERROR_BADWILDCARD","Value":10}
|
|
,{"Name":"MSIDBERROR_BADIDENTIFIER","Value":11}
|
|
,{"Name":"MSIDBERROR_BADLANGUAGE","Value":12}
|
|
,{"Name":"MSIDBERROR_BADFILENAME","Value":13}
|
|
,{"Name":"MSIDBERROR_BADPATH","Value":14}
|
|
,{"Name":"MSIDBERROR_BADCONDITION","Value":15}
|
|
,{"Name":"MSIDBERROR_BADFORMATTED","Value":16}
|
|
,{"Name":"MSIDBERROR_BADTEMPLATE","Value":17}
|
|
,{"Name":"MSIDBERROR_BADDEFAULTDIR","Value":18}
|
|
,{"Name":"MSIDBERROR_BADREGPATH","Value":19}
|
|
,{"Name":"MSIDBERROR_BADCUSTOMSOURCE","Value":20}
|
|
,{"Name":"MSIDBERROR_BADPROPERTY","Value":21}
|
|
,{"Name":"MSIDBERROR_MISSINGDATA","Value":22}
|
|
,{"Name":"MSIDBERROR_BADCATEGORY","Value":23}
|
|
,{"Name":"MSIDBERROR_BADKEYTABLE","Value":24}
|
|
,{"Name":"MSIDBERROR_BADMAXMINVALUES","Value":25}
|
|
,{"Name":"MSIDBERROR_BADCABINET","Value":26}
|
|
,{"Name":"MSIDBERROR_BADSHORTCUT","Value":27}
|
|
,{"Name":"MSIDBERROR_STRINGOVERFLOW","Value":28}
|
|
,{"Name":"MSIDBERROR_BADLOCALIZEATTRIB","Value":29}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSIRUNMODE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSIRUNMODE_ADMIN","Value":0}
|
|
,{"Name":"MSIRUNMODE_ADVERTISE","Value":1}
|
|
,{"Name":"MSIRUNMODE_MAINTENANCE","Value":2}
|
|
,{"Name":"MSIRUNMODE_ROLLBACKENABLED","Value":3}
|
|
,{"Name":"MSIRUNMODE_LOGENABLED","Value":4}
|
|
,{"Name":"MSIRUNMODE_OPERATIONS","Value":5}
|
|
,{"Name":"MSIRUNMODE_REBOOTATEND","Value":6}
|
|
,{"Name":"MSIRUNMODE_REBOOTNOW","Value":7}
|
|
,{"Name":"MSIRUNMODE_CABINET","Value":8}
|
|
,{"Name":"MSIRUNMODE_SOURCESHORTNAMES","Value":9}
|
|
,{"Name":"MSIRUNMODE_TARGETSHORTNAMES","Value":10}
|
|
,{"Name":"MSIRUNMODE_RESERVED11","Value":11}
|
|
,{"Name":"MSIRUNMODE_WINDOWS9X","Value":12}
|
|
,{"Name":"MSIRUNMODE_ZAWENABLED","Value":13}
|
|
,{"Name":"MSIRUNMODE_RESERVED14","Value":14}
|
|
,{"Name":"MSIRUNMODE_RESERVED15","Value":15}
|
|
,{"Name":"MSIRUNMODE_SCHEDULED","Value":16}
|
|
,{"Name":"MSIRUNMODE_ROLLBACK","Value":17}
|
|
,{"Name":"MSIRUNMODE_COMMIT","Value":18}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSITRANSFORM_ERROR"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSITRANSFORM_ERROR_ADDEXISTINGROW","Value":1}
|
|
,{"Name":"MSITRANSFORM_ERROR_DELMISSINGROW","Value":2}
|
|
,{"Name":"MSITRANSFORM_ERROR_ADDEXISTINGTABLE","Value":4}
|
|
,{"Name":"MSITRANSFORM_ERROR_DELMISSINGTABLE","Value":8}
|
|
,{"Name":"MSITRANSFORM_ERROR_UPDATEMISSINGROW","Value":16}
|
|
,{"Name":"MSITRANSFORM_ERROR_CHANGECODEPAGE","Value":32}
|
|
,{"Name":"MSITRANSFORM_ERROR_VIEWTRANSFORM","Value":256}
|
|
,{"Name":"MSITRANSFORM_ERROR_NONE","Value":0}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"MSITRANSFORM_VALIDATE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"MSITRANSFORM_VALIDATE_LANGUAGE","Value":1}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_PRODUCT","Value":2}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_PLATFORM","Value":4}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_MAJORVERSION","Value":8}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_MINORVERSION","Value":16}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_UPDATEVERSION","Value":32}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_NEWLESSBASEVERSION","Value":64}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_NEWLESSEQUALBASEVERSION","Value":128}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_NEWEQUALBASEVERSION","Value":256}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_NEWGREATEREQUALBASEVERSION","Value":512}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_NEWGREATERBASEVERSION","Value":1024}
|
|
,{"Name":"MSITRANSFORM_VALIDATE_UPGRADECODE","Value":2048}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ASSEMBLY_INFO"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbAssemblyInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwAssemblyFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"uliAssemblySizeInKB","Type":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]},"Attrs":[]}
|
|
,{"Name":"pszCurrentAssemblyPathBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"cchBuf","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FUSION_INSTALL_REFERENCE"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"guidScheme","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
|
|
,{"Name":"szIdentifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"szNonCannonicalData","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ASM_NAME"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASM_NAME_PUBLIC_KEY","Value":0}
|
|
,{"Name":"ASM_NAME_PUBLIC_KEY_TOKEN","Value":1}
|
|
,{"Name":"ASM_NAME_HASH_VALUE","Value":2}
|
|
,{"Name":"ASM_NAME_NAME","Value":3}
|
|
,{"Name":"ASM_NAME_MAJOR_VERSION","Value":4}
|
|
,{"Name":"ASM_NAME_MINOR_VERSION","Value":5}
|
|
,{"Name":"ASM_NAME_BUILD_NUMBER","Value":6}
|
|
,{"Name":"ASM_NAME_REVISION_NUMBER","Value":7}
|
|
,{"Name":"ASM_NAME_CULTURE","Value":8}
|
|
,{"Name":"ASM_NAME_PROCESSOR_ID_ARRAY","Value":9}
|
|
,{"Name":"ASM_NAME_OSINFO_ARRAY","Value":10}
|
|
,{"Name":"ASM_NAME_HASH_ALGID","Value":11}
|
|
,{"Name":"ASM_NAME_ALIAS","Value":12}
|
|
,{"Name":"ASM_NAME_CODEBASE_URL","Value":13}
|
|
,{"Name":"ASM_NAME_CODEBASE_LASTMOD","Value":14}
|
|
,{"Name":"ASM_NAME_NULL_PUBLIC_KEY","Value":15}
|
|
,{"Name":"ASM_NAME_NULL_PUBLIC_KEY_TOKEN","Value":16}
|
|
,{"Name":"ASM_NAME_CUSTOM","Value":17}
|
|
,{"Name":"ASM_NAME_NULL_CUSTOM","Value":18}
|
|
,{"Name":"ASM_NAME_MVID","Value":19}
|
|
,{"Name":"ASM_NAME_MAX_PARAMS","Value":20}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ASM_BIND_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":true
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASM_BINDF_FORCE_CACHE_INSTALL","Value":1}
|
|
,{"Name":"ASM_BINDF_RFS_INTEGRITY_CHECK","Value":2}
|
|
,{"Name":"ASM_BINDF_RFS_MODULE_CHECK","Value":4}
|
|
,{"Name":"ASM_BINDF_BINPATH_PROBE_ONLY","Value":8}
|
|
,{"Name":"ASM_BINDF_SHARED_BINPATH_HINT","Value":16}
|
|
,{"Name":"ASM_BINDF_PARENT_ASM_HINT","Value":32}
|
|
]
|
|
,"IntegerBase":"UInt32"
|
|
}
|
|
,{
|
|
"Name":"ASM_DISPLAY_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASM_DISPLAYF_VERSION","Value":1}
|
|
,{"Name":"ASM_DISPLAYF_CULTURE","Value":2}
|
|
,{"Name":"ASM_DISPLAYF_PUBLIC_KEY_TOKEN","Value":4}
|
|
,{"Name":"ASM_DISPLAYF_PUBLIC_KEY","Value":8}
|
|
,{"Name":"ASM_DISPLAYF_CUSTOM","Value":16}
|
|
,{"Name":"ASM_DISPLAYF_PROCESSORARCHITECTURE","Value":32}
|
|
,{"Name":"ASM_DISPLAYF_LANGUAGEID","Value":64}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"ASM_CMP_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"ASM_CMPF_NAME","Value":1}
|
|
,{"Name":"ASM_CMPF_MAJOR_VERSION","Value":2}
|
|
,{"Name":"ASM_CMPF_MINOR_VERSION","Value":4}
|
|
,{"Name":"ASM_CMPF_BUILD_NUMBER","Value":8}
|
|
,{"Name":"ASM_CMPF_REVISION_NUMBER","Value":16}
|
|
,{"Name":"ASM_CMPF_PUBLIC_KEY_TOKEN","Value":32}
|
|
,{"Name":"ASM_CMPF_CULTURE","Value":64}
|
|
,{"Name":"ASM_CMPF_CUSTOM","Value":128}
|
|
,{"Name":"ASM_CMPF_ALL","Value":255}
|
|
,{"Name":"ASM_CMPF_DEFAULT","Value":256}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"IAssemblyName"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"cd193bc0-b4bc-11d2-9833-00c04fc31d2e"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"SetProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetProperty"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"PropertyId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pcbProperty","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Finalize"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetDisplayName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szDisplayName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pccDisplayName","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"dwDisplayFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reserved"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"refIID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
|
|
,{"Name":"pUnkReserved1","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pUnkReserved2","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szReserved","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"llReserved","Type":{"Kind":"Native","Name":"Int64"},"Attrs":["In"]}
|
|
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"cbReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetName"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpcwBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pwzName","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetVersion"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pdwVersionHi","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"pdwVersionLow","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IsEqual"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"ApiRef","Name":"IAssemblyName","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwCmpFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Clone"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAssemblyName","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAssemblyCacheItem"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"9e3aaeb4-d1cd-11d2-bab9-00c04f8eceae"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"CreateStream"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszStreamName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFormatFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppIStream","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"Storage.StructuredStorage","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"puliMaxSize","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"System.SystemServices","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Commit"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pulDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AbortItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"IAssemblyCache"
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Kind":"Com"
|
|
,"Guid":"e707dcde-d1cd-11d2-bab9-00c04f8eceae"
|
|
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
|
|
,"Methods":[
|
|
{
|
|
"Name":"UninstallAssembly"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszAssemblyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pRefData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FUSION_INSTALL_REFERENCE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"pulDisposition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IASSEMBLYCACHE_UNINSTALL_DISPOSITION","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryAssemblyInfo"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"ApiRef","Name":"QUERYASMINFO_FLAGS","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pszAssemblyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pAsmInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ASSEMBLY_INFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateAssemblyCacheItem"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
|
|
,{"Name":"ppAsmItem","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IAssemblyCacheItem","TargetKind":"Com","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"pszAssemblyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"Reserved"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"InstallAssembly"
|
|
,"SetLastError":false
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pszManifestFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pRefData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FUSION_INSTALL_REFERENCE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CREATE_ASM_NAME_OBJ_FLAGS"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Enum"
|
|
,"Flags":false
|
|
,"Scoped":false
|
|
,"Values":[
|
|
{"Name":"CANOF_PARSE_DISPLAY_NAME","Value":1}
|
|
,{"Name":"CANOF_SET_DEFAULT_VALUES","Value":2}
|
|
]
|
|
,"IntegerBase":"Int32"
|
|
}
|
|
,{
|
|
"Name":"PROTECTED_FILE_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"FileName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
|
|
,{"Name":"FileNumber","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTCTXA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"wProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLangId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"lpAssemblyDirectory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpResourceName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpApplicationName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hModule","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTCTXW"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"wProcessorArchitecture","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"wLangId","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":[]}
|
|
,{"Name":"lpAssemblyDirectory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpResourceName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"lpApplicationName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
|
|
,{"Name":"hModule","Type":{"Kind":"ApiRef","Name":"HINSTANCE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ACTCTX_SECTION_KEYED_DATA"
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Kind":"Struct"
|
|
,"Size":0
|
|
,"PackingSize":0
|
|
,"Fields":[
|
|
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulDataFormatVersion","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ulLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSectionGlobalData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ulSectionGlobalDataLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"lpSectionBase","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
|
|
,{"Name":"ulSectionTotalLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
|
|
,{"Name":"ulAssemblyRosterIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"ulFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
|
|
,{"Name":"AssemblyMetadata","Type":{"Kind":"ApiRef","Name":"ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA","TargetKind":"Default","Api":"System.WindowsProgramming","Parents":[]},"Attrs":[]}
|
|
]
|
|
,"NestedTypes":[
|
|
]
|
|
}
|
|
]
|
|
|
|
,"Functions":[
|
|
{
|
|
"Name":"MsiCloseHandle"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hAny","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCloseAllHandles"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetInternalUI"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLUILEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwUILevel","Type":{"Kind":"ApiRef","Name":"INSTALLUILEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phWnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetExternalUIA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLUI_HANDLERA","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"puiHandler","Type":{"Kind":"ApiRef","Name":"INSTALLUI_HANDLERA","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwMessageFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetExternalUIW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLUI_HANDLERW","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"puiHandler","Type":{"Kind":"ApiRef","Name":"INSTALLUI_HANDLERW","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwMessageFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetExternalUIRecord"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"puiHandler","Type":{"Kind":"ApiRef","Name":"PINSTALLUI_HANDLER_RECORD","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"dwMessageFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ppuiPrevHandler","Type":{"Kind":"ApiRef","Name":"PINSTALLUI_HANDLER_RECORD","TargetKind":"FunctionPointer","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnableLogA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwLogMode","Type":{"Kind":"ApiRef","Name":"INSTALLOGMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szLogFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwLogAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnableLogW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwLogMode","Type":{"Kind":"ApiRef","Name":"INSTALLOGMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szLogFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwLogAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryProductStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryProductStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAttribute","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAttribute","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallProductA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallProductW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureProductA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iInstallLevel","Type":{"Kind":"ApiRef","Name":"INSTALLLEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureProductW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iInstallLevel","Type":{"Kind":"ApiRef","Name":"INSTALLLEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureProductExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iInstallLevel","Type":{"Kind":"ApiRef","Name":"INSTALLLEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureProductExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iInstallLevel","Type":{"Kind":"ApiRef","Name":"INSTALLLEVEL","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiReinstallProductA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szReinstallMode","Type":{"Kind":"ApiRef","Name":"REINSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiReinstallProductW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szReinstallMode","Type":{"Kind":"ApiRef","Name":"REINSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseProductExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szScriptfilePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szTransforms","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lgidLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"dwPlatform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseProductExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szScriptfilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szTransforms","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lgidLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
,{"Name":"dwPlatform","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseProductA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szScriptfilePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szTransforms","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lgidLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseProductW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szScriptfilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szTransforms","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"lgidLanguage","Type":{"Kind":"Native","Name":"UInt16"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProcessAdvertiseScriptA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szIconFolder","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hRegData","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"fShortcuts","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fRemoveItems","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProcessAdvertiseScriptW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szIconFolder","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"hRegData","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"fShortcuts","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fRemoveItems","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseScriptA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phRegData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"fRemoveItems","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiAdvertiseScriptW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phRegData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]}},"Attrs":["In","Optional"]}
|
|
,{"Name":"fRemoveItems","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoFromScriptA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProductBuf39","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plgidLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpPackageBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPackageBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductInfoFromScriptW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szScriptFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpProductBuf39","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"plgidLanguage","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwVersion","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpPackageBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPackageBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductCodeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBuf39","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductCodeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpBuf39","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetUserInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"USERINFOSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpUserNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchUserNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpOrgNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchOrgNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpSerialBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSerialBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetUserInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"USERINFOSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpUserNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchUserNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpOrgNameBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchOrgNameBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpSerialBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSerialBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCollectUserInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCollectUserInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiApplyPatchA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPackage","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szInstallPackage","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"eInstallType","Type":{"Kind":"ApiRef","Name":"INSTALLTYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiApplyPatchW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPackage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szInstallPackage","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"eInstallType","Type":{"Kind":"ApiRef","Name":"INSTALLTYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCommandLine","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatch","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAttribute","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatch","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAttribute","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumPatchesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iPatchIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpPatchBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"lpTransformsBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchTransformsBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumPatchesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iPatchIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpPatchBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"lpTransformsBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchTransformsBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRemovePatchesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchList","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eUninstallType","Type":{"Kind":"ApiRef","Name":"INSTALLTYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szPropertyList","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRemovePatchesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eUninstallType","Type":{"Kind":"ApiRef","Name":"INSTALLTYPE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szPropertyList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiExtractPatchXMLDataA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows Vista"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"szXMLData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchXMLData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiExtractPatchXMLDataW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows Vista"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"szXMLData","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchXMLData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchInfoExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchInfoExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiApplyMultiplePatchesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPackages","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szPropertiesList","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiApplyMultiplePatchesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPatchPackages","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szPropertiesList","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDeterminePatchSequenceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cPatchInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPatchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"MSIPATCHSEQUENCEINFOA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDeterminePatchSequenceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"cPatchInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPatchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"ApiRef","Name":"MSIPATCHSEQUENCEINFOW","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDetermineApplicablePatchesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cPatchInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPatchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"MSIPATCHSEQUENCEINFOA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDetermineApplicablePatchesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"cPatchInfo","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pPatchInfo","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"MSIPATCHSEQUENCEINFOW","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumPatchesExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szTargetProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwTargetProductContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szTargetUserSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchTargetUserSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumPatchesExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwFilter","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szTargetProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwTargetProductContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szTargetUserSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchTargetUserSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryFeatureStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryFeatureStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryFeatureStateExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryFeatureStateExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiUseFeatureA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiUseFeatureW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiUseFeatureExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiUseFeatureExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureUsageA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwUseCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pwDateUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureUsageW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwUseCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pwDateUsed","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureFeatureA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiConfigureFeatureW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiReinstallFeatureA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReinstallMode","Type":{"Kind":"ApiRef","Name":"REINSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiReinstallFeatureW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReinstallMode","Type":{"Kind":"ApiRef","Name":"REINSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideComponentA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideComponentW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideQualifiedComponentA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szCategory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szQualifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideQualifiedComponentW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szCategory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szQualifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideQualifiedComponentExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szCategory","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szQualifier","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwUnused1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwUnused2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideQualifiedComponentExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szCategory","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szQualifier","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwUnused1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"dwUnused2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentPathA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentPathW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentPathExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpOutPathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchOutPathBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentPathExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"lpOutPathBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchOutPathBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideAssemblyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szAssemblyName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAppContext","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwAssemblyInfo","Type":{"Kind":"ApiRef","Name":"MSIASSEMBLYINFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProvideAssemblyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szAssemblyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szAppContext","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwInstallMode","Type":{"Kind":"ApiRef","Name":"INSTALLMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwAssemblyInfo","Type":{"Kind":"ApiRef","Name":"MSIASSEMBLYINFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryComponentStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiQueryComponentStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumProductsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumProductsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumProductsExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szInstalledProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumProductsExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szInstalledProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumRelatedProductsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpUpgradeCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumRelatedProductsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lpUpgradeCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumFeaturesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iFeatureIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpFeatureBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"lpParentBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumFeaturesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iFeatureIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpFeatureBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
,{"Name":"lpParentBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iComponentIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpComponentBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"iComponentIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpComponentBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentsExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szInstalledComponentCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentsExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szInstalledComponentCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumClientsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumClientsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpProductBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumClientsExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProductBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumClientsExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwProductIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProductBuf","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pdwInstalledContext","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szSid","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentQualifiersA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpQualifierBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchQualifierBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpApplicationDataBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchApplicationDataBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentQualifiersW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpQualifierBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchQualifierBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"lpApplicationDataBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchApplicationDataBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenProductA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenProductW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenPackageA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenPackageW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenPackageExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenPackageExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hProduct","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchFileListA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPatchPackages","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pcFiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pphFileRecords","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPatchFileListW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPatchPackages","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pcFiles","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"pphFileRecords","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductPropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hProduct","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetProductPropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hProduct","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiVerifyPackageA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiVerifyPackageW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szPackagePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hProduct","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTitleBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchTitleBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpHelpBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchHelpBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hProduct","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"lpTitleBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchTitleBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpHelpBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchHelpBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallMissingComponentA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallMissingComponentW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"eInstallState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallMissingFileA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiInstallMissingFileW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiLocateComponentA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiLocateComponentW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearAllA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearAllW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddSourceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddSourceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListForceResolutionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListForceResolutionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddSourceExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddSourceExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddMediaDiskA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwDiskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szVolumeLabel","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szDiskPrompt","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListAddMediaDiskW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwDiskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szVolumeLabel","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"szDiskPrompt","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearSourceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearSourceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearMediaDiskA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwDiskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearMediaDiskW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwDiskId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearAllExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListClearAllExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListForceResolutionExA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListForceResolutionExW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListSetInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListSetInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListGetInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListGetInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szProperty","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListEnumSourcesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListEnumSourcesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szSource","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchSource","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListEnumMediaDisksA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwDiskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szVolumeLabel","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchVolumeLabel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"szDiskPrompt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchDiskPrompt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSourceListEnumMediaDisksW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProductCodeOrPatchCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szUserSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"dwContext","Type":{"Kind":"ApiRef","Name":"MSIINSTALLCONTEXT","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pdwDiskId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szVolumeLabel","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":7,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchVolumeLabel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"szDiskPrompt","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":9,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchDiskPrompt","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileVersionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpVersionBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchVersionBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpLangBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchLangBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileVersionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpVersionBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchVersionBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpLangBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchLangBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileHashA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIFILEHASHINFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileHashW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pHash","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIFILEHASHINFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileSignatureInformationA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szSignedObjectPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppcCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pbHashData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pcbHashData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFileSignatureInformationW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szSignedObjectPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ppcCertContext","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CERT_CONTEXT","TargetKind":"Default","Api":"Security.Cryptography.Core","Parents":[]}}},"Attrs":["Out"]}
|
|
,{"Name":"pbHashData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4},"Optional"]}
|
|
,{"Name":"pcbHashData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetShortcutTargetA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szShortcutPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szFeatureId","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetShortcutTargetW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szShortcutPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szProductCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szFeatureId","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szComponentCode","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiIsProductElevatedA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pfElevated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiIsProductElevatedW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szProduct","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pfElevated","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiNotifySidChangeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOldSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pNewSid","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiNotifySidChangeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pOldSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pNewSid","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiBeginTransactionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTransactionAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phTransactionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"phChangeOfOwnerEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiBeginTransactionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwTransactionAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phTransactionHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
,{"Name":"phChangeOfOwnerEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEndTransaction"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwTransactionState","Type":{"Kind":"ApiRef","Name":"MSITRANSACTIONSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiJoinTransaction"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hTransactionHandle","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"dwTransactionAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phChangeOfOwnerEvent","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseOpenViewA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szQuery","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phView","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseOpenViewW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szQuery","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phView","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewGetErrorA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIDBERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szColumnNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewGetErrorW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIDBERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szColumnNameBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewExecute"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewFetch"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewModify"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eModifyMode","Type":{"Kind":"ApiRef","Name":"MSIMODIFY","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewGetColumnInfo"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eColumnInfo","Type":{"Kind":"ApiRef","Name":"MSICOLINFO","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiViewClose"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hView","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseGetPrimaryKeysA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseGetPrimaryKeysW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phRecord","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseIsTablePersistentA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSICONDITION","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseIsTablePersistentW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSICONDITION","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetSummaryInformationA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDatabasePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uiUpdateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phSummaryInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetSummaryInformationW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDatabasePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"uiUpdateCount","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"phSummaryInfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoGetPropertyCount"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"puiPropertyCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoSetPropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uiProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uiDataType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pftValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoSetPropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uiProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"uiDataType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"pftValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoGetPropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uiProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"puiDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"piValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pftValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoGetPropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"uiProperty","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"puiDataType","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
|
|
,{"Name":"piValue","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"pftValue","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"FILETIME","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":6,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSummaryInfoPersist"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hSummaryInfo","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenDatabaseA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szDatabasePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPersist","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phDatabase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiOpenDatabaseW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"szDatabasePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPersist","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"phDatabase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseImportA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseImportW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseExportA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseExportW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseMergeA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseMerge","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseMergeW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseMerge","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTableName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseGenerateTransformA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseReference","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iReserved1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"iReserved2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseGenerateTransformW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseReference","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iReserved1","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
,{"Name":"iReserved2","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseApplyTransformA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iErrorConditions","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_ERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseApplyTransformW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iErrorConditions","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_ERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCreateTransformSummaryInfoA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseReference","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iErrorConditions","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_ERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iValidation","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_VALIDATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCreateTransformSummaryInfoW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hDatabaseReference","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTransformFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iErrorConditions","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_ERROR","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iValidation","Type":{"Kind":"ApiRef","Name":"MSITRANSFORM_VALIDATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDatabaseCommit"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetDatabaseState"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIDBSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiCreateRecord"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"cParams","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordIsNull"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordDataSize"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordSetInteger"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iValue","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordSetStringA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordSetStringW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordGetInteger"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordGetStringA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordGetStringW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordGetFieldCount"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordSetStreamA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordSetStreamW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szFilePath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordReadStream"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iField","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"szDataBuf","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
|
|
,{"Name":"pcbDataBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiRecordClearData"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetActiveDatabase"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetPropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetPropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValue","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPropertyA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetPropertyW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szValueBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchValueBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetLanguage"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt16"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetMode"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eRunMode","Type":{"Kind":"ApiRef","Name":"MSIRUNMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetMode"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eRunMode","Type":{"Kind":"ApiRef","Name":"MSIRUNMODE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"fState","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiFormatRecordA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szResultBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchResultBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiFormatRecordW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szResultBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchResultBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDoActionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szAction","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiDoActionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szAction","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSequenceA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTable","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iSequenceMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSequenceW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szTable","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iSequenceMode","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiProcessMessage"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"Int32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"eMessageType","Type":{"Kind":"ApiRef","Name":"INSTALLMESSAGE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"hRecord","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEvaluateConditionA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSICONDITION","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCondition","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEvaluateConditionW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSICONDITION","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szCondition","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"piInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"piAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"piInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"piAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetFeatureStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetFeatureStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetFeatureAttributesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetFeatureAttributesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwAttributes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"piInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"piAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetComponentStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"piInstalled","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
,{"Name":"piAction","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetComponentStateA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetComponentStateW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureCostA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iCostTree","Type":{"Kind":"ApiRef","Name":"MSICOSTTREE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"piCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureCostW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"iCostTree","Type":{"Kind":"ApiRef","Name":"MSICOSTTREE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"piCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentCostsA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDriveBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchDriveBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"piCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"piTempCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnumComponentCostsW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szComponent","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"iState","Type":{"Kind":"ApiRef","Name":"INSTALLSTATE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDriveBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
|
|
,{"Name":"pcchDriveBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
,{"Name":"piCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
,{"Name":"piTempCost","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetInstallLevel"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"iInstallLevel","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureValidStatesA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpInstallStates","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetFeatureValidStatesW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFeature","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"lpInstallStates","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetSourcePathA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetSourcePathW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetTargetPathA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetTargetPathW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szPathBuf","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out","Optional"]}
|
|
,{"Name":"pcchPathBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetTargetPathA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiSetTargetPathW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szFolder","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szFolderPath","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiVerifyDiskSpace"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hInstall","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiEnableUIPreview"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hDatabase","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"phPreview","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiPreviewDialogA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hPreview","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDialogName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiPreviewDialogW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hPreview","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szDialogName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiPreviewBillboardA"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hPreview","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szControlName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szBillboard","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiPreviewBillboardW"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"Native","Name":"UInt32"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hPreview","Type":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"szControlName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"szBillboard","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"MsiGetLastErrorRecord"
|
|
,"SetLastError":false
|
|
,"DllImport":"msi"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"MSIHANDLE","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"Windows 8"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SfcGetNextProtectedFile"
|
|
,"SetLastError":true
|
|
,"DllImport":"sfc"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"RpcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ProtFileData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROTECTED_FILE_DATA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SfcIsFileProtected"
|
|
,"SetLastError":false
|
|
,"DllImport":"sfc"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"RpcHandle","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"ProtFileName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SfcIsKeyProtected"
|
|
,"SetLastError":false
|
|
,"DllImport":"sfc"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"KeyHandle","Type":{"Kind":"ApiRef","Name":"HKEY","TargetKind":"Default","Api":"System.Registry","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"SubKeyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"KeySam","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"SfpVerifyFile"
|
|
,"SetLastError":false
|
|
,"DllImport":"sfc"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":null
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pszFileName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pszError","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
|
|
,{"Name":"dwErrSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateActCtxA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pActCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACTCTXA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"CreateActCtxW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"pActCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACTCTXW","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"AddRefActCtx"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ReleaseActCtx"
|
|
,"SetLastError":false
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"Native","Name":"Void"}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ZombifyActCtx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"ActivateActCtx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Out","Optional"]}
|
|
,{"Name":"lpCookie","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"DeactivateActCtx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"ulCookie","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"GetCurrentActCtx"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"lphActCtx","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindActCtxSectionStringA"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpExtensionGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Reserved","Const"]}
|
|
,{"Name":"ulSectionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpStringToFind","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ReturnedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACTCTX_SECTION_KEYED_DATA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindActCtxSectionStringW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpExtensionGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Reserved","Const"]}
|
|
,{"Name":"ulSectionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpStringToFind","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"ReturnedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACTCTX_SECTION_KEYED_DATA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"FindActCtxSectionGuid"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpExtensionGuid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Reserved","Const"]}
|
|
,{"Name":"ulSectionId","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"lpGuidToFind","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"ReturnedData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ACTCTX_SECTION_KEYED_DATA","TargetKind":"Default","Api":"System.ApplicationInstallationAndServicing","Parents":[]}},"Attrs":["Out"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryActCtxW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows5.1.2600"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
|
|
,{"Name":"pvSubInstance","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Optional"]}
|
|
,{"Name":"ulInfoClass","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
|
|
,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pcbWrittenOrRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
,{
|
|
"Name":"QueryActCtxSettingsW"
|
|
,"SetLastError":true
|
|
,"DllImport":"KERNEL32"
|
|
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
|
|
,"ReturnAttrs":[]
|
|
,"Architectures":[]
|
|
,"Platform":"windows6.0.6000"
|
|
,"Attrs":[]
|
|
,"Params":[
|
|
{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Optional"]}
|
|
,{"Name":"hActCtx","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional"]}
|
|
,{"Name":"settingsNameSpace","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
|
|
,{"Name":"settingName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
|
|
,{"Name":"pvBuffer","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":5},"Optional"]}
|
|
,{"Name":"dwBuffer","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
|
|
,{"Name":"pdwWrittenOrRequired","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UIntPtr"}},"Attrs":["Out","Optional"]}
|
|
]
|
|
}
|
|
]
|
|
|
|
,"UnicodeAliases":[
|
|
"INSTALLUI_HANDLER"
|
|
,"MSIPATCHSEQUENCEINFO"
|
|
,"ACTCTX"
|
|
,"MsiSetExternalUI"
|
|
,"MsiEnableLog"
|
|
,"MsiQueryProductState"
|
|
,"MsiGetProductInfo"
|
|
,"MsiGetProductInfoEx"
|
|
,"MsiInstallProduct"
|
|
,"MsiConfigureProduct"
|
|
,"MsiConfigureProductEx"
|
|
,"MsiReinstallProduct"
|
|
,"MsiAdvertiseProductEx"
|
|
,"MsiAdvertiseProduct"
|
|
,"MsiProcessAdvertiseScript"
|
|
,"MsiAdvertiseScript"
|
|
,"MsiGetProductInfoFromScript"
|
|
,"MsiGetProductCode"
|
|
,"MsiGetUserInfo"
|
|
,"MsiCollectUserInfo"
|
|
,"MsiApplyPatch"
|
|
,"MsiGetPatchInfo"
|
|
,"MsiEnumPatches"
|
|
,"MsiRemovePatches"
|
|
,"MsiExtractPatchXMLData"
|
|
,"MsiGetPatchInfoEx"
|
|
,"MsiApplyMultiplePatches"
|
|
,"MsiDeterminePatchSequence"
|
|
,"MsiDetermineApplicablePatches"
|
|
,"MsiEnumPatchesEx"
|
|
,"MsiQueryFeatureState"
|
|
,"MsiQueryFeatureStateEx"
|
|
,"MsiUseFeature"
|
|
,"MsiUseFeatureEx"
|
|
,"MsiGetFeatureUsage"
|
|
,"MsiConfigureFeature"
|
|
,"MsiReinstallFeature"
|
|
,"MsiProvideComponent"
|
|
,"MsiProvideQualifiedComponent"
|
|
,"MsiProvideQualifiedComponentEx"
|
|
,"MsiGetComponentPath"
|
|
,"MsiGetComponentPathEx"
|
|
,"MsiProvideAssembly"
|
|
,"MsiQueryComponentState"
|
|
,"MsiEnumProducts"
|
|
,"MsiEnumProductsEx"
|
|
,"MsiEnumRelatedProducts"
|
|
,"MsiEnumFeatures"
|
|
,"MsiEnumComponents"
|
|
,"MsiEnumComponentsEx"
|
|
,"MsiEnumClients"
|
|
,"MsiEnumClientsEx"
|
|
,"MsiEnumComponentQualifiers"
|
|
,"MsiOpenProduct"
|
|
,"MsiOpenPackage"
|
|
,"MsiOpenPackageEx"
|
|
,"MsiGetPatchFileList"
|
|
,"MsiGetProductProperty"
|
|
,"MsiVerifyPackage"
|
|
,"MsiGetFeatureInfo"
|
|
,"MsiInstallMissingComponent"
|
|
,"MsiInstallMissingFile"
|
|
,"MsiLocateComponent"
|
|
,"MsiSourceListClearAll"
|
|
,"MsiSourceListAddSource"
|
|
,"MsiSourceListForceResolution"
|
|
,"MsiSourceListAddSourceEx"
|
|
,"MsiSourceListAddMediaDisk"
|
|
,"MsiSourceListClearSource"
|
|
,"MsiSourceListClearMediaDisk"
|
|
,"MsiSourceListClearAllEx"
|
|
,"MsiSourceListForceResolutionEx"
|
|
,"MsiSourceListSetInfo"
|
|
,"MsiSourceListGetInfo"
|
|
,"MsiSourceListEnumSources"
|
|
,"MsiSourceListEnumMediaDisks"
|
|
,"MsiGetFileVersion"
|
|
,"MsiGetFileHash"
|
|
,"MsiGetFileSignatureInformation"
|
|
,"MsiGetShortcutTarget"
|
|
,"MsiIsProductElevated"
|
|
,"MsiNotifySidChange"
|
|
,"MsiBeginTransaction"
|
|
,"MsiDatabaseOpenView"
|
|
,"MsiViewGetError"
|
|
,"MsiDatabaseGetPrimaryKeys"
|
|
,"MsiDatabaseIsTablePersistent"
|
|
,"MsiGetSummaryInformation"
|
|
,"MsiSummaryInfoSetProperty"
|
|
,"MsiSummaryInfoGetProperty"
|
|
,"MsiOpenDatabase"
|
|
,"MsiDatabaseImport"
|
|
,"MsiDatabaseExport"
|
|
,"MsiDatabaseMerge"
|
|
,"MsiDatabaseGenerateTransform"
|
|
,"MsiDatabaseApplyTransform"
|
|
,"MsiCreateTransformSummaryInfo"
|
|
,"MsiRecordSetString"
|
|
,"MsiRecordGetString"
|
|
,"MsiRecordSetStream"
|
|
,"MsiSetProperty"
|
|
,"MsiGetProperty"
|
|
,"MsiFormatRecord"
|
|
,"MsiDoAction"
|
|
,"MsiSequence"
|
|
,"MsiEvaluateCondition"
|
|
,"MsiGetFeatureState"
|
|
,"MsiSetFeatureState"
|
|
,"MsiSetFeatureAttributes"
|
|
,"MsiGetComponentState"
|
|
,"MsiSetComponentState"
|
|
,"MsiGetFeatureCost"
|
|
,"MsiEnumComponentCosts"
|
|
,"MsiGetFeatureValidStates"
|
|
,"MsiGetSourcePath"
|
|
,"MsiGetTargetPath"
|
|
,"MsiSetTargetPath"
|
|
,"MsiPreviewDialog"
|
|
,"MsiPreviewBillboard"
|
|
,"CreateActCtx"
|
|
,"FindActCtxSectionString"
|
|
]
|
|
|
|
}
|