Files
marlersoft-win32json/api/System.Com.Urlmon.json
Jonathan Marler 9c7aa9d203 17.0.5-preview
2023-08-12 23:55:26 -06:00

6355 lines
226 KiB
JSON

{
"Constants":[
{
"Name":"MKSYS_URLMONIKER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6
,"Attrs":[]
}
,{
"Name":"URL_MK_LEGACY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"URL_MK_UNIFORM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"URL_MK_NO_CANONICALIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"FIEF_FLAG_FORCE_JITUI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"FIEF_FLAG_PEEK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"FIEF_FLAG_RESERVED_0"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"FMFD_DEFAULT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"FMFD_URLASFILENAME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"FMFD_ENABLEMIMESNIFFING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"FMFD_IGNOREMIMETEXTPLAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"FMFD_SERVERMIME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"FMFD_RESPECTTEXTPLAIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"FMFD_RETURNUPDATEDIMGMIMES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"FMFD_RESERVED_1"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"FMFD_RESERVED_2"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"UAS_EXACTLEGACY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"URLMON_OPTION_USERAGENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435457
,"Attrs":[]
}
,{
"Name":"URLMON_OPTION_USERAGENT_REFRESH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435458
,"Attrs":[]
}
,{
"Name":"URLMON_OPTION_URL_ENCODING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435460
,"Attrs":[]
}
,{
"Name":"URLMON_OPTION_USE_BINDSTRINGCREDS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435464
,"Attrs":[]
}
,{
"Name":"URLMON_OPTION_USE_BROWSERAPPSDOCUMENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":268435472
,"Attrs":[]
}
,{
"Name":"CF_NULL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"MK_S_ASYNCHRONOUS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":262632
,"Attrs":[]
}
,{
"Name":"S_ASYNCHRONOUS"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":262632
,"Attrs":[]
}
,{
"Name":"E_PENDING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2147483638
,"Attrs":[]
}
,{
"Name":"INET_E_INVALID_URL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697214
,"Attrs":[]
}
,{
"Name":"INET_E_NO_SESSION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697213
,"Attrs":[]
}
,{
"Name":"INET_E_CANNOT_CONNECT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697212
,"Attrs":[]
}
,{
"Name":"INET_E_RESOURCE_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697211
,"Attrs":[]
}
,{
"Name":"INET_E_OBJECT_NOT_FOUND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697210
,"Attrs":[]
}
,{
"Name":"INET_E_DATA_NOT_AVAILABLE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697209
,"Attrs":[]
}
,{
"Name":"INET_E_DOWNLOAD_FAILURE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697208
,"Attrs":[]
}
,{
"Name":"INET_E_AUTHENTICATION_REQUIRED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697207
,"Attrs":[]
}
,{
"Name":"INET_E_NO_VALID_MEDIA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697206
,"Attrs":[]
}
,{
"Name":"INET_E_CONNECTION_TIMEOUT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697205
,"Attrs":[]
}
,{
"Name":"INET_E_INVALID_REQUEST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697204
,"Attrs":[]
}
,{
"Name":"INET_E_UNKNOWN_PROTOCOL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697203
,"Attrs":[]
}
,{
"Name":"INET_E_SECURITY_PROBLEM"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697202
,"Attrs":[]
}
,{
"Name":"INET_E_CANNOT_LOAD_DATA"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697201
,"Attrs":[]
}
,{
"Name":"INET_E_CANNOT_INSTANTIATE_OBJECT"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697200
,"Attrs":[]
}
,{
"Name":"INET_E_INVALID_CERTIFICATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697191
,"Attrs":[]
}
,{
"Name":"INET_E_REDIRECT_FAILED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697196
,"Attrs":[]
}
,{
"Name":"INET_E_REDIRECT_TO_DIR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697195
,"Attrs":[]
}
,{
"Name":"INET_E_CANNOT_LOCK_REQUEST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697194
,"Attrs":[]
}
,{
"Name":"INET_E_USE_EXTEND_BINDING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697193
,"Attrs":[]
}
,{
"Name":"INET_E_TERMINATED_BIND"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697192
,"Attrs":[]
}
,{
"Name":"INET_E_RESERVED_1"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697190
,"Attrs":[]
}
,{
"Name":"INET_E_BLOCKED_REDIRECT_XSECURITYID"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697189
,"Attrs":[]
}
,{
"Name":"INET_E_DOMINJECTIONVALIDATION"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697188
,"Attrs":[]
}
,{
"Name":"INET_E_VTAB_SWITCH_FORCE_ENGINE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697187
,"Attrs":[]
}
,{
"Name":"INET_E_HSTS_CERTIFICATE_ERROR"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697186
,"Attrs":[]
}
,{
"Name":"INET_E_RESERVED_2"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697185
,"Attrs":[]
}
,{
"Name":"INET_E_RESERVED_3"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697184
,"Attrs":[]
}
,{
"Name":"INET_E_RESERVED_4"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697183
,"Attrs":[]
}
,{
"Name":"INET_E_RESERVED_5"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697182
,"Attrs":[]
}
,{
"Name":"INET_E_ERROR_FIRST"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697214
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_DOWNLOAD_DECLINED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146696960
,"Attrs":[]
}
,{
"Name":"INET_E_RESULT_DISPATCHED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146696704
,"Attrs":[]
}
,{
"Name":"INET_E_CANNOT_REPLACE_SFP_FILE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146696448
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_INSTALL_SUPPRESSED"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146696192
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_INSTALL_BLOCKED_BY_HASH_POLICY"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695936
,"Attrs":[]
}
,{
"Name":"INET_E_DOWNLOAD_BLOCKED_BY_INPRIVATE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695935
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_INSTALL_BLOCKED_IMMERSIVE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695934
,"Attrs":[]
}
,{
"Name":"INET_E_FORBIDFRAMING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695933
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_INSTALL_BLOCKED_ARM"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695932
,"Attrs":[]
}
,{
"Name":"INET_E_BLOCKED_PLUGGABLE_PROTOCOL"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695931
,"Attrs":[]
}
,{
"Name":"INET_E_BLOCKED_ENHANCEDPROTECTEDMODE"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695930
,"Attrs":[]
}
,{
"Name":"INET_E_CODE_INSTALL_BLOCKED_BITNESS"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695929
,"Attrs":[]
}
,{
"Name":"INET_E_DOWNLOAD_BLOCKED_BY_CSP"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146695928
,"Attrs":[]
}
,{
"Name":"INET_E_ERROR_LAST"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2146695928
,"Attrs":[]
}
,{
"Name":"Uri_DISPLAY_NO_FRAGMENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Uri_PUNYCODE_IDN_HOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"Uri_DISPLAY_IDN_HOST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"Uri_DISPLAY_NO_PUNYCODE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_PERCENT_ENCODED_UTF8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_USER_INFO_AND_PATH_IS_CP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_HOST_IS_IDN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_UTF8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_HOST_IS_PERCENT_ENCODED_CP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_PERCENT_ENCODED_UTF8"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"Uri_ENCODING_QUERY_AND_FRAGMENT_IS_CP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"UriBuilder_USE_ORIGINAL_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"WININETINFO_OPTION_LOCK_HANDLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65534
,"Attrs":[]
}
,{
"Name":"URLOSTRM_USECACHEDCOPY_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"URLOSTRM_USECACHEDCOPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"URLOSTRM_GETNEWESTVERSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_PROCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_IN_REGISTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD_LOCALMACHINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD_INTRANET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD_TRUSTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD_INTERNET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"SET_FEATURE_ON_THREAD_RESTRICTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_PROCESS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_REGISTRY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD_LOCALMACHINE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD_INTRANET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD_TRUSTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD_INTERNET"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"GET_FEATURE_FROM_THREAD_RESTRICTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"INET_E_USE_DEFAULT_PROTOCOLHANDLER"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697199
,"Attrs":[]
}
,{
"Name":"INET_E_USE_DEFAULT_SETTING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697198
,"Attrs":[]
}
,{
"Name":"INET_E_DEFAULT_ACTION"
,"Type":{"Kind":"Native","Name":"Int32"}
,"ValueType":"Int32"
,"Value":-2146697199
,"Attrs":[]
}
,{
"Name":"INET_E_QUERYOPTION_UNKNOWN"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697197
,"Attrs":[]
}
,{
"Name":"INET_E_REDIRECTING"
,"Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ValueType":"Int32"
,"Value":-2146697196
,"Attrs":[]
}
,{
"Name":"PROTOCOLFLAG_NO_PICS_CHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MUTZ_NOSAVEDFILECHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"MUTZ_ISFILE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"MUTZ_ACCEPT_WILDCARD_SCHEME"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"MUTZ_ENFORCERESTRICTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"MUTZ_RESERVED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"MUTZ_REQUIRESAVEDFILECHECK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1024
,"Attrs":[]
}
,{
"Name":"MUTZ_DONT_UNESCAPE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2048
,"Attrs":[]
}
,{
"Name":"MUTZ_DONT_USE_CACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"MUTZ_FORCE_INTRANET_FLAGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"MUTZ_IGNORE_ZONE_MAPPINGS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16384
,"Attrs":[]
}
,{
"Name":"MAX_SIZE_SECURITY_ID"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":512
,"Attrs":[]
}
,{
"Name":"URLACTION_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"URLACTION_DOWNLOAD_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4096
,"Attrs":[]
}
,{
"Name":"URLACTION_DOWNLOAD_SIGNED_ACTIVEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4097
,"Attrs":[]
}
,{
"Name":"URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4100
,"Attrs":[]
}
,{
"Name":"URLACTION_DOWNLOAD_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4100
,"Attrs":[]
}
,{
"Name":"URLACTION_DOWNLOAD_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4607
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4608
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_RUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4608
,"Attrs":[]
}
,{
"Name":"URLPOLICY_ACTIVEX_CHECK_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4609
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4610
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4611
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_OVERRIDE_SAFETY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5121
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4612
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_TREATASUNTRUSTED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4613
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_NO_WEBOC_SCRIPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4614
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4615
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_OPTIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4616
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_SCRIPTLET_RUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4617
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4618
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4619
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_ALLOW_TDC"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4620
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4620
,"Attrs":[]
}
,{
"Name":"URLACTION_ACTIVEX_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5119
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5120
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_RUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5120
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_JAVA_USE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5122
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_SAFE_ACTIVEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5125
,"Attrs":[]
}
,{
"Name":"URLACTION_CROSS_DOMAIN_DATA"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5126
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_PASTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5127
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5128
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_XSSFILTER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5129
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_NAVIGATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5130
,"Attrs":[]
}
,{
"Name":"URLACTION_PLUGGABLE_PROTOCOL_XHR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5131
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_VBSCRIPT_IE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5132
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_JSCRIPT_IE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5133
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5133
,"Attrs":[]
}
,{
"Name":"URLACTION_SCRIPT_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5631
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5632
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_SUBMIT_FORMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5633
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_SUBMIT_FORMS_FROM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5634
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_SUBMIT_FORMS_TO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5635
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_FONT_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5636
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_JAVA_RUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5637
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_USERDATA_SAVE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5638
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_SUBFRAME_NAVIGATE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5639
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_META_REFRESH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5640
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_MIXED_CONTENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5641
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_INCLUDE_FILE_PATH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5642
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5643
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5644
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5645
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_WINDOW_CLOSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5646
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5647
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5648
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_ALLOW_INDEXEDDB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":5649
,"Attrs":[]
}
,{
"Name":"URLACTION_HTML_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6143
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6144
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_INSTALL_DTITEMS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6144
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_MOVE_OR_COPY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6146
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_FILE_DOWNLOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6147
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_VERB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6148
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_WEBVIEW_VERB"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6149
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_SHELLEXECUTE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6150
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_EXECUTE_HIGHRISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6150
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_EXECUTE_MODRISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6151
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_EXECUTE_LOWRISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6152
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_POPUPMGR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6153
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_RTF_OBJECTS_LOAD"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6154
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_ENHANCED_DRAGDROP_SECURITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6155
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_EXTENSIONSECURITY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6156
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_SECURE_DRAGSOURCE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6157
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_REMOTEQUERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6158
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_PREVIEW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6159
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_SHARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6160
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_ALLOW_CROSS_SITE_SHARE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6161
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_TOCTOU_RISK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6162
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6162
,"Attrs":[]
}
,{
"Name":"URLACTION_SHELL_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6655
,"Attrs":[]
}
,{
"Name":"URLACTION_NETWORK_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6656
,"Attrs":[]
}
,{
"Name":"URLACTION_CREDENTIALS_USE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6656
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CREDENTIALS_SILENT_LOGON_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CREDENTIALS_MUST_PROMPT_USER"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
}
,{
"Name":"URLACTION_AUTHENTICATE_CLIENT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6657
,"Attrs":[]
}
,{
"Name":"URLPOLICY_AUTHENTICATE_CLEARTEXT_OK"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLPOLICY_AUTHENTICATE_MUTUAL_ONLY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
}
,{
"Name":"URLACTION_COOKIES"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6658
,"Attrs":[]
}
,{
"Name":"URLACTION_COOKIES_SESSION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6659
,"Attrs":[]
}
,{
"Name":"URLACTION_CLIENT_CERT_PROMPT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6660
,"Attrs":[]
}
,{
"Name":"URLACTION_COOKIES_THIRD_PARTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6661
,"Attrs":[]
}
,{
"Name":"URLACTION_COOKIES_SESSION_THIRD_PARTY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6662
,"Attrs":[]
}
,{
"Name":"URLACTION_COOKIES_ENABLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6672
,"Attrs":[]
}
,{
"Name":"URLACTION_NETWORK_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":6672
,"Attrs":[]
}
,{
"Name":"URLACTION_NETWORK_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7167
,"Attrs":[]
}
,{
"Name":"URLACTION_JAVA_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7168
,"Attrs":[]
}
,{
"Name":"URLACTION_JAVA_PERMISSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7168
,"Attrs":[]
}
,{
"Name":"URLPOLICY_JAVA_PROHIBIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"URLPOLICY_JAVA_HIGH"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLPOLICY_JAVA_MEDIUM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
}
,{
"Name":"URLPOLICY_JAVA_LOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
}
,{
"Name":"URLPOLICY_JAVA_CUSTOM"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8388608
,"Attrs":[]
}
,{
"Name":"URLACTION_JAVA_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7168
,"Attrs":[]
}
,{
"Name":"URLACTION_JAVA_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7423
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7424
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_ADDING_CHANNELS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7424
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_EDITING_CHANNELS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7425
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7426
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7427
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7428
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7429
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7430
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_CURR_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7430
,"Attrs":[]
}
,{
"Name":"URLACTION_INFODELIVERY_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7679
,"Attrs":[]
}
,{
"Name":"URLACTION_CHANNEL_SOFTDIST_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7680
,"Attrs":[]
}
,{
"Name":"URLACTION_CHANNEL_SOFTDIST_PERMISSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7685
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CHANNEL_SOFTDIST_PRECACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":131072
,"Attrs":[]
}
,{
"Name":"URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":196608
,"Attrs":[]
}
,{
"Name":"URLACTION_CHANNEL_SOFTDIST_MAX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":7935
,"Attrs":[]
}
,{
"Name":"URLACTION_DOTNET_USERCONTROLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8197
,"Attrs":[]
}
,{
"Name":"URLACTION_BEHAVIOR_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"URLACTION_BEHAVIOR_RUN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8192
,"Attrs":[]
}
,{
"Name":"URLPOLICY_BEHAVIOR_CHECK_LIST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":65536
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8448
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_MIME_SNIFFING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8448
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_ZONE_ELEVATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8449
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_WINDOW_RESTRICTIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8450
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_SCRIPT_STATUS_BAR"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8451
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_FORCE_ADDR_AND_STATUS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8452
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_BLOCK_INPUT_PROMPTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8453
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_DATA_BINDING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8454
,"Attrs":[]
}
,{
"Name":"URLACTION_FEATURE_CROSSDOMAIN_FOCUS_CHANGE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8455
,"Attrs":[]
}
,{
"Name":"URLACTION_AUTOMATIC_DOWNLOAD_UI_MIN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8704
,"Attrs":[]
}
,{
"Name":"URLACTION_AUTOMATIC_DOWNLOAD_UI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8704
,"Attrs":[]
}
,{
"Name":"URLACTION_AUTOMATIC_ACTIVEX_UI"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8705
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_RESTRICTEDPROTOCOLS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8960
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_APEVALUATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8961
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_XHR_EVALUATION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8962
,"Attrs":[]
}
,{
"Name":"URLACTION_WINDOWS_BROWSER_APPLICATIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9216
,"Attrs":[]
}
,{
"Name":"URLACTION_XPS_DOCUMENTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9217
,"Attrs":[]
}
,{
"Name":"URLACTION_LOOSE_XAML"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9218
,"Attrs":[]
}
,{
"Name":"URLACTION_LOWRIGHTS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9472
,"Attrs":[]
}
,{
"Name":"URLACTION_WINFX_SETUP"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9728
,"Attrs":[]
}
,{
"Name":"URLACTION_INPRIVATE_BLOCKING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9984
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_AUDIO_VIDEO"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9985
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_ACTIVEX_FILTERING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9986
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9987
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9988
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9989
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9990
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9992
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9993
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9994
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9995
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_ANTIMALWARE_SCANNING_OF_ACTIVEX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9996
,"Attrs":[]
}
,{
"Name":"URLACTION_ALLOW_CSS_EXPRESSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":9997
,"Attrs":[]
}
,{
"Name":"URLPOLICY_ALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"URLPOLICY_QUERY"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"URLPOLICY_DISALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"URLPOLICY_NOTIFY_ON_ALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":16
,"Attrs":[]
}
,{
"Name":"URLPOLICY_NOTIFY_ON_DISALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":32
,"Attrs":[]
}
,{
"Name":"URLPOLICY_LOG_ON_ALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":64
,"Attrs":[]
}
,{
"Name":"URLPOLICY_LOG_ON_DISALLOW"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":128
,"Attrs":[]
}
,{
"Name":"URLPOLICY_MASK_PERMISSIONS"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":15
,"Attrs":[]
}
,{
"Name":"URLPOLICY_DONTCHECKDLGBOX"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"URLZONE_ESC_FLAG"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":256
,"Attrs":[]
}
,{
"Name":"SECURITY_IE_STATE_GREEN"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"SECURITY_IE_STATE_RED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SOFTDIST_FLAG_USAGE_EMAIL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SOFTDIST_FLAG_USAGE_PRECACHE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"SOFTDIST_FLAG_USAGE_AUTOINSTALL"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":4
,"Attrs":[]
}
,{
"Name":"SOFTDIST_FLAG_DELETE_SUBSCRIPTION"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":8
,"Attrs":[]
}
,{
"Name":"SOFTDIST_ADSTATE_NONE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":0
,"Attrs":[]
}
,{
"Name":"SOFTDIST_ADSTATE_AVAILABLE"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
,{
"Name":"SOFTDIST_ADSTATE_DOWNLOADED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":2
,"Attrs":[]
}
,{
"Name":"SOFTDIST_ADSTATE_INSTALLED"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":3
,"Attrs":[]
}
,{
"Name":"CONFIRMSAFETYACTION_LOADOBJECT"
,"Type":{"Kind":"Native","Name":"UInt32"}
,"ValueType":"UInt32"
,"Value":1
,"Attrs":[]
}
]
,"Types":[
{
"Name":"IEObjectType"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"IE_EPM_OBJECT_EVENT","Value":0}
,{"Name":"IE_EPM_OBJECT_MUTEX","Value":1}
,{"Name":"IE_EPM_OBJECT_SEMAPHORE","Value":2}
,{"Name":"IE_EPM_OBJECT_SHARED_MEMORY","Value":3}
,{"Name":"IE_EPM_OBJECT_WAITABLE_TIMER","Value":4}
,{"Name":"IE_EPM_OBJECT_FILE","Value":5}
,{"Name":"IE_EPM_OBJECT_NAMED_PIPE","Value":6}
,{"Name":"IE_EPM_OBJECT_REGISTRY","Value":7}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IPersistMoniker"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9c9-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetClassID"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClassID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"IsDirty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Load"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fFullyAvailable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pimkName","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pibc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"grfMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Save"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pimkName","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"fRemember","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SaveCompleted"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pimkName","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pibc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetCurMoniker"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppimkName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"MONIKERPROPERTY"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MIMETYPEPROP","Value":0}
,{"Name":"USE_SRC_URL","Value":1}
,{"Name":"CLASSIDPROP","Value":2}
,{"Name":"TRUSTEDDOWNLOADPROP","Value":3}
,{"Name":"POPUPLEVELPROP","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IMonikerProp"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a5ca5f7f-1847-4d87-9c5b-918509f7511d"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"PutProperty"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"mkp","Type":{"Kind":"ApiRef","Name":"MONIKERPROPERTY","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"val","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IBindProtocol"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9cd-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"CreateBinding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppb","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBinding","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"BINDVERB"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDVERB_GET","Value":0}
,{"Name":"BINDVERB_POST","Value":1}
,{"Name":"BINDVERB_PUT","Value":2}
,{"Name":"BINDVERB_CUSTOM","Value":3}
,{"Name":"BINDVERB_RESERVED1","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"BINDF"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDF_ASYNCHRONOUS","Value":1}
,{"Name":"BINDF_ASYNCSTORAGE","Value":2}
,{"Name":"BINDF_NOPROGRESSIVERENDERING","Value":4}
,{"Name":"BINDF_OFFLINEOPERATION","Value":8}
,{"Name":"BINDF_GETNEWESTVERSION","Value":16}
,{"Name":"BINDF_NOWRITECACHE","Value":32}
,{"Name":"BINDF_NEEDFILE","Value":64}
,{"Name":"BINDF_PULLDATA","Value":128}
,{"Name":"BINDF_IGNORESECURITYPROBLEM","Value":256}
,{"Name":"BINDF_RESYNCHRONIZE","Value":512}
,{"Name":"BINDF_HYPERLINK","Value":1024}
,{"Name":"BINDF_NO_UI","Value":2048}
,{"Name":"BINDF_SILENTOPERATION","Value":4096}
,{"Name":"BINDF_PRAGMA_NO_CACHE","Value":8192}
,{"Name":"BINDF_GETCLASSOBJECT","Value":16384}
,{"Name":"BINDF_RESERVED_1","Value":32768}
,{"Name":"BINDF_FREE_THREADED","Value":65536}
,{"Name":"BINDF_DIRECT_READ","Value":131072}
,{"Name":"BINDF_FORMS_SUBMIT","Value":262144}
,{"Name":"BINDF_GETFROMCACHE_IF_NET_FAIL","Value":524288}
,{"Name":"BINDF_FROMURLMON","Value":1048576}
,{"Name":"BINDF_FWD_BACK","Value":2097152}
,{"Name":"BINDF_PREFERDEFAULTHANDLER","Value":4194304}
,{"Name":"BINDF_ENFORCERESTRICTED","Value":8388608}
,{"Name":"BINDF_RESERVED_2","Value":-2147483648}
,{"Name":"BINDF_RESERVED_3","Value":16777216}
,{"Name":"BINDF_RESERVED_4","Value":33554432}
,{"Name":"BINDF_RESERVED_5","Value":67108864}
,{"Name":"BINDF_RESERVED_6","Value":134217728}
,{"Name":"BINDF_RESERVED_7","Value":1073741824}
,{"Name":"BINDF_RESERVED_8","Value":536870912}
]
,"IntegerBase":"Int32"
}
,{
"Name":"URL_ENCODING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"URL_ENCODING_NONE","Value":0}
,{"Name":"URL_ENCODING_ENABLE_UTF8","Value":268435456}
,{"Name":"URL_ENCODING_DISABLE_UTF8","Value":536870912}
]
,"IntegerBase":"Int32"
}
,{
"Name":"REMSECURITY_ATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"nLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lpSecurityDescriptor","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"bInheritHandle","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RemBINDINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szExtraInfo","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"grfBindInfoF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwBindVerb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szCustomVerb","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"cbstgmedData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwOptionsFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwCodePage","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"securityAttributes","Type":{"Kind":"ApiRef","Name":"REMSECURITY_ATTRIBUTES","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":[]}
,{"Name":"iid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"RemFORMATETC"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cfFormat","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ptd","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwAspect","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lindex","Type":{"Kind":"Native","Name":"Int32"},"Attrs":[]}
,{"Name":"tymed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"BINDINFO_OPTIONS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDINFO_OPTIONS_WININETFLAG","Value":65536}
,{"Name":"BINDINFO_OPTIONS_ENABLE_UTF8","Value":131072}
,{"Name":"BINDINFO_OPTIONS_DISABLE_UTF8","Value":262144}
,{"Name":"BINDINFO_OPTIONS_USE_IE_ENCODING","Value":524288}
,{"Name":"BINDINFO_OPTIONS_BINDTOOBJECT","Value":1048576}
,{"Name":"BINDINFO_OPTIONS_SECURITYOPTOUT","Value":2097152}
,{"Name":"BINDINFO_OPTIONS_IGNOREMIMETEXTPLAIN","Value":4194304}
,{"Name":"BINDINFO_OPTIONS_USEBINDSTRINGCREDS","Value":8388608}
,{"Name":"BINDINFO_OPTIONS_IGNOREHTTPHTTPSREDIRECTS","Value":16777216}
,{"Name":"BINDINFO_OPTIONS_IGNORE_SSLERRORS_ONCE","Value":33554432}
,{"Name":"BINDINFO_WPC_DOWNLOADBLOCKED","Value":134217728}
,{"Name":"BINDINFO_WPC_LOGGING_ENABLED","Value":268435456}
,{"Name":"BINDINFO_OPTIONS_ALLOWCONNECTDATA","Value":536870912}
,{"Name":"BINDINFO_OPTIONS_DISABLEAUTOREDIRECTS","Value":1073741824}
,{"Name":"BINDINFO_OPTIONS_SHDOCVW_NAVIGATE","Value":-2147483648}
]
,"IntegerBase":"Int32"
}
,{
"Name":"BSCF"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BSCF_FIRSTDATANOTIFICATION","Value":1}
,{"Name":"BSCF_INTERMEDIATEDATANOTIFICATION","Value":2}
,{"Name":"BSCF_LASTDATANOTIFICATION","Value":4}
,{"Name":"BSCF_DATAFULLYAVAILABLE","Value":8}
,{"Name":"BSCF_AVAILABLEDATASIZEUNKNOWN","Value":16}
,{"Name":"BSCF_SKIPDRAINDATAFORFILEURLS","Value":32}
,{"Name":"BSCF_64BITLENGTHDOWNLOAD","Value":64}
]
,"IntegerBase":"Int32"
}
,{
"Name":"BINDSTATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDSTATUS_FINDINGRESOURCE","Value":1}
,{"Name":"BINDSTATUS_CONNECTING","Value":2}
,{"Name":"BINDSTATUS_REDIRECTING","Value":3}
,{"Name":"BINDSTATUS_BEGINDOWNLOADDATA","Value":4}
,{"Name":"BINDSTATUS_DOWNLOADINGDATA","Value":5}
,{"Name":"BINDSTATUS_ENDDOWNLOADDATA","Value":6}
,{"Name":"BINDSTATUS_BEGINDOWNLOADCOMPONENTS","Value":7}
,{"Name":"BINDSTATUS_INSTALLINGCOMPONENTS","Value":8}
,{"Name":"BINDSTATUS_ENDDOWNLOADCOMPONENTS","Value":9}
,{"Name":"BINDSTATUS_USINGCACHEDCOPY","Value":10}
,{"Name":"BINDSTATUS_SENDINGREQUEST","Value":11}
,{"Name":"BINDSTATUS_CLASSIDAVAILABLE","Value":12}
,{"Name":"BINDSTATUS_MIMETYPEAVAILABLE","Value":13}
,{"Name":"BINDSTATUS_CACHEFILENAMEAVAILABLE","Value":14}
,{"Name":"BINDSTATUS_BEGINSYNCOPERATION","Value":15}
,{"Name":"BINDSTATUS_ENDSYNCOPERATION","Value":16}
,{"Name":"BINDSTATUS_BEGINUPLOADDATA","Value":17}
,{"Name":"BINDSTATUS_UPLOADINGDATA","Value":18}
,{"Name":"BINDSTATUS_ENDUPLOADDATA","Value":19}
,{"Name":"BINDSTATUS_PROTOCOLCLASSID","Value":20}
,{"Name":"BINDSTATUS_ENCODING","Value":21}
,{"Name":"BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE","Value":22}
,{"Name":"BINDSTATUS_CLASSINSTALLLOCATION","Value":23}
,{"Name":"BINDSTATUS_DECODING","Value":24}
,{"Name":"BINDSTATUS_LOADINGMIMEHANDLER","Value":25}
,{"Name":"BINDSTATUS_CONTENTDISPOSITIONATTACH","Value":26}
,{"Name":"BINDSTATUS_FILTERREPORTMIMETYPE","Value":27}
,{"Name":"BINDSTATUS_CLSIDCANINSTANTIATE","Value":28}
,{"Name":"BINDSTATUS_IUNKNOWNAVAILABLE","Value":29}
,{"Name":"BINDSTATUS_DIRECTBIND","Value":30}
,{"Name":"BINDSTATUS_RAWMIMETYPE","Value":31}
,{"Name":"BINDSTATUS_PROXYDETECTING","Value":32}
,{"Name":"BINDSTATUS_ACCEPTRANGES","Value":33}
,{"Name":"BINDSTATUS_COOKIE_SENT","Value":34}
,{"Name":"BINDSTATUS_COMPACT_POLICY_RECEIVED","Value":35}
,{"Name":"BINDSTATUS_COOKIE_SUPPRESSED","Value":36}
,{"Name":"BINDSTATUS_COOKIE_STATE_UNKNOWN","Value":37}
,{"Name":"BINDSTATUS_COOKIE_STATE_ACCEPT","Value":38}
,{"Name":"BINDSTATUS_COOKIE_STATE_REJECT","Value":39}
,{"Name":"BINDSTATUS_COOKIE_STATE_PROMPT","Value":40}
,{"Name":"BINDSTATUS_COOKIE_STATE_LEASH","Value":41}
,{"Name":"BINDSTATUS_COOKIE_STATE_DOWNGRADE","Value":42}
,{"Name":"BINDSTATUS_POLICY_HREF","Value":43}
,{"Name":"BINDSTATUS_P3P_HEADER","Value":44}
,{"Name":"BINDSTATUS_SESSION_COOKIE_RECEIVED","Value":45}
,{"Name":"BINDSTATUS_PERSISTENT_COOKIE_RECEIVED","Value":46}
,{"Name":"BINDSTATUS_SESSION_COOKIES_ALLOWED","Value":47}
,{"Name":"BINDSTATUS_CACHECONTROL","Value":48}
,{"Name":"BINDSTATUS_CONTENTDISPOSITIONFILENAME","Value":49}
,{"Name":"BINDSTATUS_MIMETEXTPLAINMISMATCH","Value":50}
,{"Name":"BINDSTATUS_PUBLISHERAVAILABLE","Value":51}
,{"Name":"BINDSTATUS_DISPLAYNAMEAVAILABLE","Value":52}
,{"Name":"BINDSTATUS_SSLUX_NAVBLOCKED","Value":53}
,{"Name":"BINDSTATUS_SERVER_MIMETYPEAVAILABLE","Value":54}
,{"Name":"BINDSTATUS_SNIFFED_CLASSIDAVAILABLE","Value":55}
,{"Name":"BINDSTATUS_64BIT_PROGRESS","Value":56}
,{"Name":"BINDSTATUS_LAST","Value":56}
,{"Name":"BINDSTATUS_RESERVED_0","Value":57}
,{"Name":"BINDSTATUS_RESERVED_1","Value":58}
,{"Name":"BINDSTATUS_RESERVED_2","Value":59}
,{"Name":"BINDSTATUS_RESERVED_3","Value":60}
,{"Name":"BINDSTATUS_RESERVED_4","Value":61}
,{"Name":"BINDSTATUS_RESERVED_5","Value":62}
,{"Name":"BINDSTATUS_RESERVED_6","Value":63}
,{"Name":"BINDSTATUS_RESERVED_7","Value":64}
,{"Name":"BINDSTATUS_RESERVED_8","Value":65}
,{"Name":"BINDSTATUS_RESERVED_9","Value":66}
,{"Name":"BINDSTATUS_RESERVED_A","Value":67}
,{"Name":"BINDSTATUS_RESERVED_B","Value":68}
,{"Name":"BINDSTATUS_RESERVED_C","Value":69}
,{"Name":"BINDSTATUS_RESERVED_D","Value":70}
,{"Name":"BINDSTATUS_RESERVED_E","Value":71}
,{"Name":"BINDSTATUS_RESERVED_F","Value":72}
,{"Name":"BINDSTATUS_RESERVED_10","Value":73}
,{"Name":"BINDSTATUS_RESERVED_11","Value":74}
,{"Name":"BINDSTATUS_RESERVED_12","Value":75}
,{"Name":"BINDSTATUS_RESERVED_13","Value":76}
,{"Name":"BINDSTATUS_RESERVED_14","Value":77}
,{"Name":"BINDSTATUS_LAST_PRIVATE","Value":77}
]
,"IntegerBase":"Int32"
}
,{
"Name":"BINDF2"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDF2_DISABLEBASICOVERHTTP","Value":1}
,{"Name":"BINDF2_DISABLEAUTOCOOKIEHANDLING","Value":2}
,{"Name":"BINDF2_READ_DATA_GREATER_THAN_4GB","Value":4}
,{"Name":"BINDF2_DISABLE_HTTP_REDIRECT_XSECURITYID","Value":8}
,{"Name":"BINDF2_SETDOWNLOADMODE","Value":32}
,{"Name":"BINDF2_DISABLE_HTTP_REDIRECT_CACHING","Value":64}
,{"Name":"BINDF2_KEEP_CALLBACK_MODULE_LOADED","Value":128}
,{"Name":"BINDF2_ALLOW_PROXY_CRED_PROMPT","Value":256}
,{"Name":"BINDF2_RESERVED_17","Value":512}
,{"Name":"BINDF2_RESERVED_16","Value":1024}
,{"Name":"BINDF2_RESERVED_15","Value":2048}
,{"Name":"BINDF2_RESERVED_14","Value":4096}
,{"Name":"BINDF2_RESERVED_13","Value":8192}
,{"Name":"BINDF2_RESERVED_12","Value":16384}
,{"Name":"BINDF2_RESERVED_11","Value":32768}
,{"Name":"BINDF2_RESERVED_10","Value":65536}
,{"Name":"BINDF2_RESERVED_F","Value":131072}
,{"Name":"BINDF2_RESERVED_E","Value":262144}
,{"Name":"BINDF2_RESERVED_D","Value":524288}
,{"Name":"BINDF2_RESERVED_C","Value":1048576}
,{"Name":"BINDF2_RESERVED_B","Value":2097152}
,{"Name":"BINDF2_RESERVED_A","Value":4194304}
,{"Name":"BINDF2_RESERVED_9","Value":8388608}
,{"Name":"BINDF2_RESERVED_8","Value":16777216}
,{"Name":"BINDF2_RESERVED_7","Value":33554432}
,{"Name":"BINDF2_RESERVED_6","Value":67108864}
,{"Name":"BINDF2_RESERVED_5","Value":134217728}
,{"Name":"BINDF2_RESERVED_4","Value":268435456}
,{"Name":"BINDF2_RESERVED_3","Value":536870912}
,{"Name":"BINDF2_RESERVED_2","Value":1073741824}
,{"Name":"BINDF2_RESERVED_1","Value":-2147483648}
]
,"IntegerBase":"Int32"
}
,{
"Name":"AUTHENTICATEF"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"AUTHENTICATEF_PROXY","Value":1}
,{"Name":"AUTHENTICATEF_BASIC","Value":2}
,{"Name":"AUTHENTICATEF_HTTP","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IHttpNegotiate"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d2-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"BeginningTransaction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"szHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszAdditionalHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"OnResponse"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwResponseCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szResponseHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"szRequestHeaders","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszAdditionalRequestHeaders","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IHttpNegotiate2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"4f9f9fcb-e0f4-48eb-b7ab-fa2ea9365cb4"
,"Interface":{"Kind":"ApiRef","Name":"IHttpNegotiate","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetRootSecurityId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSecurityId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"pcbSecurityId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IHttpNegotiate3"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"57b6c80a-34c2-4602-bc26-66a02fc57153"
,"Interface":{"Kind":"ApiRef","Name":"IHttpNegotiate2","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetSerializedClientCertContext"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppbCert","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
,{"Name":"pcbCert","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWinInetFileStream"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f134c4b7-b1f8-4e75-b886-74b90943becb"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetHandleForUnlock"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hWinInetLockHandle","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"SetDeleteFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWindowForBindingUI"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d5-bafa-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rguidReason","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"CIP_STATUS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"CIP_DISK_FULL","Value":0}
,{"Name":"CIP_ACCESS_DENIED","Value":1}
,{"Name":"CIP_NEWER_VERSION_EXISTS","Value":2}
,{"Name":"CIP_OLDER_VERSION_EXISTS","Value":3}
,{"Name":"CIP_NAME_CONFLICT","Value":4}
,{"Name":"CIP_TRUST_VERIFICATION_COMPONENT_MISSING","Value":5}
,{"Name":"CIP_EXE_SELF_REGISTERATION_TIMEOUT","Value":6}
,{"Name":"CIP_UNSAFE_TO_ABORT","Value":7}
,{"Name":"CIP_NEED_REBOOT","Value":8}
,{"Name":"CIP_NEED_REBOOT_UI_PERMISSION","Value":9}
]
,"IntegerBase":"Int32"
}
,{
"Name":"ICodeInstall"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d1-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IWindowForBindingUI","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"OnCodeInstallProblem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStatusCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szDestination","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"szSource","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"Uri_HOST_TYPE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"Uri_HOST_UNKNOWN","Value":0}
,{"Name":"Uri_HOST_DNS","Value":1}
,{"Name":"Uri_HOST_IPV4","Value":2}
,{"Name":"Uri_HOST_IPV6","Value":3}
,{"Name":"Uri_HOST_IDN","Value":4}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IUriContainer"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a158a630-ed6f-45fb-b987-f68676f57752"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetIUri"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppIUri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IUriBuilderFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"e982ce48-0b96-440c-bc37-0c869b27a29e"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"CreateIUriBuilder"
,"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":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"ppIUriBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUriBuilder","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateInitializedIUriBuilder"
,"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":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"ppIUriBuilder","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUriBuilder","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWinInetInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d6-bafa-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"QueryOption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pcbBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
]
}
,{
"Name":"IHttpSecurity"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d7-bafa-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IWindowForBindingUI","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"OnSecurityProblem"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwProblem","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IWinInetHttpInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9d8-bafa-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IWinInetInfo","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"QueryInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pcbBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
]
}
,{
"Name":"IWinInetHttpTimeouts"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f286fa56-c1fd-4270-8e67-b3eb790a81e8"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetRequestTimeouts"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwConnectTimeout","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwSendTimeout","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwReceiveTimeout","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IWinInetCacheHints"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"dd1ec3b3-8391-4fdb-a9e6-347c3caaa7dd"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetCacheExtension"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzExt","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pszCacheFile","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pcbCacheFile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwWinInetError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
]
}
,{
"Name":"IWinInetCacheHints2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"7857aeac-d31f-49bf-884e-dd46df36780a"
,"Interface":{"Kind":"ApiRef","Name":"IWinInetCacheHints","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"SetCacheExtension2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzExt","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzCacheFile","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
,{"Name":"pcchCacheFile","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pdwWinInetError","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IInternet"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e0-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
]
}
,{
"Name":"BINDSTRING"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDSTRING_HEADERS","Value":1}
,{"Name":"BINDSTRING_ACCEPT_MIMES","Value":2}
,{"Name":"BINDSTRING_EXTRA_URL","Value":3}
,{"Name":"BINDSTRING_LANGUAGE","Value":4}
,{"Name":"BINDSTRING_USERNAME","Value":5}
,{"Name":"BINDSTRING_PASSWORD","Value":6}
,{"Name":"BINDSTRING_UA_PIXELS","Value":7}
,{"Name":"BINDSTRING_UA_COLOR","Value":8}
,{"Name":"BINDSTRING_OS","Value":9}
,{"Name":"BINDSTRING_USER_AGENT","Value":10}
,{"Name":"BINDSTRING_ACCEPT_ENCODINGS","Value":11}
,{"Name":"BINDSTRING_POST_COOKIE","Value":12}
,{"Name":"BINDSTRING_POST_DATA_MIME","Value":13}
,{"Name":"BINDSTRING_URL","Value":14}
,{"Name":"BINDSTRING_IID","Value":15}
,{"Name":"BINDSTRING_FLAG_BIND_TO_OBJECT","Value":16}
,{"Name":"BINDSTRING_PTR_BIND_CONTEXT","Value":17}
,{"Name":"BINDSTRING_XDR_ORIGIN","Value":18}
,{"Name":"BINDSTRING_DOWNLOADPATH","Value":19}
,{"Name":"BINDSTRING_ROOTDOC_URL","Value":20}
,{"Name":"BINDSTRING_INITIAL_FILENAME","Value":21}
,{"Name":"BINDSTRING_PROXY_USERNAME","Value":22}
,{"Name":"BINDSTRING_PROXY_PASSWORD","Value":23}
,{"Name":"BINDSTRING_ENTERPRISE_ID","Value":24}
,{"Name":"BINDSTRING_DOC_URL","Value":25}
,{"Name":"BINDSTRING_SAMESITE_COOKIE_LEVEL","Value":26}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetBindInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e1-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetBindInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"grfBINDF","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pbindinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BINDINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetBindString"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStringType","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppwzStr","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"cEl","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcElFetched","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
]
}
,{
"Name":"IInternetBindInfoEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a3e015b7-a82c-4dcd-a150-569aeeed36ab"
,"Interface":{"Kind":"ApiRef","Name":"IInternetBindInfo","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetBindInfoEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"grfBINDF","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pbindinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BINDINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"grfBINDF2","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"PI_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PI_PARSE_URL","Value":1}
,{"Name":"PI_FILTER_MODE","Value":2}
,{"Name":"PI_FORCE_ASYNC","Value":4}
,{"Name":"PI_USE_WORKERTHREAD","Value":8}
,{"Name":"PI_MIMEVERIFICATION","Value":16}
,{"Name":"PI_CLSIDLOOKUP","Value":32}
,{"Name":"PI_DATAPROGRESS","Value":64}
,{"Name":"PI_SYNCHRONOUS","Value":128}
,{"Name":"PI_APARTMENTTHREADED","Value":256}
,{"Name":"PI_CLASSINSTALL","Value":512}
,{"Name":"PI_PASSONBINDCTX","Value":8192}
,{"Name":"PI_NOMIMEHANDLER","Value":32768}
,{"Name":"PI_LOADAPPDIRECT","Value":16384}
,{"Name":"PD_FORCE_SWITCH","Value":65536}
,{"Name":"PI_PREFERDEFAULTHANDLER","Value":131072}
]
,"IntegerBase":"Int32"
}
,{
"Name":"PROTOCOLDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"grfFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pData","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":[]}
,{"Name":"cbData","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"StartParam"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"iid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"pIBindCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
,{"Name":"pItf","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IInternetProtocolRoot"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e3-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Start"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pOIProtSink","Type":{"Kind":"ApiRef","Name":"IInternetProtocolSink","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"pOIBindInfo","Type":{"Kind":"ApiRef","Name":"IInternetBindInfo","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"grfPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"ApiRef","Name":"HANDLE_PTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"Continue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProtocolData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROTOCOLDATA","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"Abort"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrReason","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Terminate"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Suspend"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Resume"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IInternetProtocol"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e4-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IInternetProtocolRoot","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"Read"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pv","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out"]}
,{"Name":"cb","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"Seek"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dlibMove","Type":{"Kind":"ApiRef","Name":"LARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwOrigin","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"plibNewPosition","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ULARGE_INTEGER","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"LockRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"UnlockRequest"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IInternetProtocolEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"c7a98e66-1010-492c-a1c8-c809e1f75905"
,"Interface":{"Kind":"ApiRef","Name":"IInternetProtocol","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"StartEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pOIProtSink","Type":{"Kind":"ApiRef","Name":"IInternetProtocolSink","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"pOIBindInfo","Type":{"Kind":"ApiRef","Name":"IInternetBindInfo","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"grfPI","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"ApiRef","Name":"HANDLE_PTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IInternetProtocolSink"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e5-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Switch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pProtocolData","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PROTOCOLDATA","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"ReportProgress"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ulStatusCode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szStatusText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"ReportData"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"grfBSCF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ulProgress","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ulProgressMax","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"ReportResult"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hrResult","Type":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"dwError","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szResult","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
]
}
,{
"Name":"IInternetProtocolSinkStackable"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9f0-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SwitchSink"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pOIProtSink","Type":{"Kind":"ApiRef","Name":"IInternetProtocolSink","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"CommitSwitch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"RollbackSwitch"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"OIBDG_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"OIBDG_APARTMENTTHREADED","Value":256}
,{"Name":"OIBDG_DATAONLY","Value":4096}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetSession"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e7-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"RegisterNameSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCF","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"rclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pwzProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"cPatterns","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppwzPatterns","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"UnregisterNameSpace"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCF","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pszProtocol","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"RegisterMimeFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCF","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"rclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pwzType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"UnregisterMimeFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pCF","Type":{"Kind":"ApiRef","Name":"IClassFactory","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pwzType","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"CreateBinding"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"szUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pUnkOuter","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppUnk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"ppOInetProt","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInternetProtocol","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetSessionOption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetSessionOption"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"pdwBufferLength","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IInternetThreadSwitch"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9e8-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Prepare"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"Continue"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IInternetPriority"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9eb-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"nPriority","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
]
}
,{
"Name":"GetPriority"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pnPriority","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"PARSEACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PARSE_CANONICALIZE","Value":1}
,{"Name":"PARSE_FRIENDLY","Value":2}
,{"Name":"PARSE_SECURITY_URL","Value":3}
,{"Name":"PARSE_ROOTDOCUMENT","Value":4}
,{"Name":"PARSE_DOCUMENT","Value":5}
,{"Name":"PARSE_ANCHOR","Value":6}
,{"Name":"PARSE_ENCODE_IS_UNESCAPE","Value":7}
,{"Name":"PARSE_DECODE_IS_ESCAPE","Value":8}
,{"Name":"PARSE_PATH_FROM_URL","Value":9}
,{"Name":"PARSE_URL_FROM_PATH","Value":10}
,{"Name":"PARSE_MIME","Value":11}
,{"Name":"PARSE_SERVER","Value":12}
,{"Name":"PARSE_SCHEMA","Value":13}
,{"Name":"PARSE_SITE","Value":14}
,{"Name":"PARSE_DOMAIN","Value":15}
,{"Name":"PARSE_LOCATION","Value":16}
,{"Name":"PARSE_SECURITY_DOMAIN","Value":17}
,{"Name":"PARSE_ESCAPE","Value":18}
,{"Name":"PARSE_UNESCAPE","Value":19}
]
,"IntegerBase":"Int32"
}
,{
"Name":"PSUACTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PSU_DEFAULT","Value":1}
,{"Name":"PSU_SECURITY_URL_ONLY","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"QUERYOPTION"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"QUERY_EXPIRATION_DATE","Value":1}
,{"Name":"QUERY_TIME_OF_LAST_CHANGE","Value":2}
,{"Name":"QUERY_CONTENT_ENCODING","Value":3}
,{"Name":"QUERY_CONTENT_TYPE","Value":4}
,{"Name":"QUERY_REFRESH","Value":5}
,{"Name":"QUERY_RECOMBINE","Value":6}
,{"Name":"QUERY_CAN_NAVIGATE","Value":7}
,{"Name":"QUERY_USES_NETWORK","Value":8}
,{"Name":"QUERY_IS_CACHED","Value":9}
,{"Name":"QUERY_IS_INSTALLEDENTRY","Value":10}
,{"Name":"QUERY_IS_CACHED_OR_MAPPED","Value":11}
,{"Name":"QUERY_USES_CACHE","Value":12}
,{"Name":"QUERY_IS_SECURE","Value":13}
,{"Name":"QUERY_IS_SAFE","Value":14}
,{"Name":"QUERY_USES_HISTORYFOLDER","Value":15}
,{"Name":"QUERY_IS_CACHED_AND_USABLE_OFFLINE","Value":16}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetProtocolInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9ec-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"ParseUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ParseAction","Type":{"Kind":"ApiRef","Name":"PARSEACTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwParseFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwzResult","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Out"]}
,{"Name":"cchResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcchResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CombineUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzBaseUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzRelativeUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwCombineFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwzResult","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"cchResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcchResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CompareUrl"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzUrl2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwCompareFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"QueryInfo"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"OueryOption","Type":{"Kind":"ApiRef","Name":"QUERYOPTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":5,"Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out"]}
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbBuf","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"INTERNETFEATURELIST"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"FEATURE_OBJECT_CACHING","Value":0}
,{"Name":"FEATURE_ZONE_ELEVATION","Value":1}
,{"Name":"FEATURE_MIME_HANDLING","Value":2}
,{"Name":"FEATURE_MIME_SNIFFING","Value":3}
,{"Name":"FEATURE_WINDOW_RESTRICTIONS","Value":4}
,{"Name":"FEATURE_WEBOC_POPUPMANAGEMENT","Value":5}
,{"Name":"FEATURE_BEHAVIORS","Value":6}
,{"Name":"FEATURE_DISABLE_MK_PROTOCOL","Value":7}
,{"Name":"FEATURE_LOCALMACHINE_LOCKDOWN","Value":8}
,{"Name":"FEATURE_SECURITYBAND","Value":9}
,{"Name":"FEATURE_RESTRICT_ACTIVEXINSTALL","Value":10}
,{"Name":"FEATURE_VALIDATE_NAVIGATE_URL","Value":11}
,{"Name":"FEATURE_RESTRICT_FILEDOWNLOAD","Value":12}
,{"Name":"FEATURE_ADDON_MANAGEMENT","Value":13}
,{"Name":"FEATURE_PROTOCOL_LOCKDOWN","Value":14}
,{"Name":"FEATURE_HTTP_USERNAME_PASSWORD_DISABLE","Value":15}
,{"Name":"FEATURE_SAFE_BINDTOOBJECT","Value":16}
,{"Name":"FEATURE_UNC_SAVEDFILECHECK","Value":17}
,{"Name":"FEATURE_GET_URL_DOM_FILEPATH_UNENCODED","Value":18}
,{"Name":"FEATURE_TABBED_BROWSING","Value":19}
,{"Name":"FEATURE_SSLUX","Value":20}
,{"Name":"FEATURE_DISABLE_NAVIGATION_SOUNDS","Value":21}
,{"Name":"FEATURE_DISABLE_LEGACY_COMPRESSION","Value":22}
,{"Name":"FEATURE_FORCE_ADDR_AND_STATUS","Value":23}
,{"Name":"FEATURE_XMLHTTP","Value":24}
,{"Name":"FEATURE_DISABLE_TELNET_PROTOCOL","Value":25}
,{"Name":"FEATURE_FEEDS","Value":26}
,{"Name":"FEATURE_BLOCK_INPUT_PROMPTS","Value":27}
,{"Name":"FEATURE_ENTRY_COUNT","Value":28}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetSecurityMgrSite"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9ed-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetWindow"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"phwnd","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"EnableModeless"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
]
}
,{
"Name":"PUAF"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PUAF_DEFAULT","Value":0}
,{"Name":"PUAF_NOUI","Value":1}
,{"Name":"PUAF_ISFILE","Value":2}
,{"Name":"PUAF_WARN_IF_DENIED","Value":4}
,{"Name":"PUAF_FORCEUI_FOREGROUND","Value":8}
,{"Name":"PUAF_CHECK_TIFS","Value":16}
,{"Name":"PUAF_DONTCHECKBOXINDIALOG","Value":32}
,{"Name":"PUAF_TRUSTED","Value":64}
,{"Name":"PUAF_ACCEPT_WILDCARD_SCHEME","Value":128}
,{"Name":"PUAF_ENFORCERESTRICTED","Value":256}
,{"Name":"PUAF_NOSAVEDFILECHECK","Value":512}
,{"Name":"PUAF_REQUIRESAVEDFILECHECK","Value":1024}
,{"Name":"PUAF_DONT_USE_CACHE","Value":4096}
,{"Name":"PUAF_RESERVED1","Value":8192}
,{"Name":"PUAF_RESERVED2","Value":16384}
,{"Name":"PUAF_LMZ_UNLOCKED","Value":65536}
,{"Name":"PUAF_LMZ_LOCKED","Value":131072}
,{"Name":"PUAF_DEFAULTZONEPOL","Value":262144}
,{"Name":"PUAF_NPL_USE_LOCKED_IF_RESTRICTED","Value":524288}
,{"Name":"PUAF_NOUIIFLOCKED","Value":1048576}
,{"Name":"PUAF_DRAGPROTOCOLCHECK","Value":2097152}
]
,"IntegerBase":"Int32"
}
,{
"Name":"PUAFOUT"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"PUAFOUT_DEFAULT","Value":0}
,{"Name":"PUAFOUT_ISLOCKZONEPOLICY","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"SZM_FLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"SZM_CREATE","Value":0}
,{"Name":"SZM_DELETE","Value":1}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetSecurityManager"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9ee-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"SetSecuritySite"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSite","Type":{"Kind":"ApiRef","Name":"IInternetSecurityMgrSite","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetSecuritySite"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppSite","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInternetSecurityMgrSite","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"MapUrlToZone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pdwZone","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetSecurityId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pbSecurityId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":512,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"pcbSecurityId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"ProcessUrlAction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"QueryCustomPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
,{"Name":"pcbPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetZoneMapping"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpszPattern","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetZoneMappings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppenumString","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumString","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IInternetSecurityManagerEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f164edf1-cc7c-4f0d-9a94-34222625c393"
,"Interface":{"Kind":"ApiRef","Name":"IInternetSecurityManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"ProcessUrlActionEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwOutFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IInternetSecurityManagerEx2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"f1e50292-a795-4117-8e09-2b560a72ac60"
,"Interface":{"Kind":"ApiRef","Name":"IInternetSecurityManagerEx","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"MapUrlToZoneEx2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwZone","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppwszMappedUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out","Optional"]}
,{"Name":"pdwOutFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
]
}
,{
"Name":"ProcessUrlActionEx2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
,{"Name":"pdwOutFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"GetSecurityIdEx2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pbSecurityId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":512,"CountParamIndex":-1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"pcbSecurityId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"QueryCustomPolicyEx2"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
,{"Name":"pcbPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pContext","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IZoneIdentifier"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"cd45f185-1b21-48e2-967b-ead743a8914e"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwZone","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"Remove"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IZoneIdentifier2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"eb5e760c-09ef-45c0-b510-70830ce31e6a"
,"Interface":{"Kind":"ApiRef","Name":"IZoneIdentifier","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetLastWriterPackageFamilyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"packageFamilyName","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetLastWriterPackageFamilyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"packageFamilyName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"RemoveLastWriterPackageFamilyName"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"GetAppZoneId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"zone","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetAppZoneId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"zone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"RemoveAppZoneId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"IInternetHostSecurityManager"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"3af280b6-cb3f-11d0-891e-00c04fb6bfc4"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetSecurityId"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSecurityId","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"pcbSecurityId","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
,{
"Name":"ProcessUrlAction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pContext","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In","Optional"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"QueryCustomPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out","Optional"]}
,{"Name":"pcbPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pContext","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbContext","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"URLZONE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"URLZONE_INVALID","Value":-1}
,{"Name":"URLZONE_PREDEFINED_MIN","Value":0}
,{"Name":"URLZONE_LOCAL_MACHINE","Value":0}
,{"Name":"URLZONE_INTRANET","Value":1}
,{"Name":"URLZONE_TRUSTED","Value":2}
,{"Name":"URLZONE_INTERNET","Value":3}
,{"Name":"URLZONE_UNTRUSTED","Value":4}
,{"Name":"URLZONE_PREDEFINED_MAX","Value":999}
,{"Name":"URLZONE_USER_MIN","Value":1000}
,{"Name":"URLZONE_USER_MAX","Value":10000}
]
,"IntegerBase":"Int32"
}
,{
"Name":"URLTEMPLATE"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"URLTEMPLATE_CUSTOM","Value":0}
,{"Name":"URLTEMPLATE_PREDEFINED_MIN","Value":65536}
,{"Name":"URLTEMPLATE_LOW","Value":65536}
,{"Name":"URLTEMPLATE_MEDLOW","Value":66816}
,{"Name":"URLTEMPLATE_MEDIUM","Value":69632}
,{"Name":"URLTEMPLATE_MEDHIGH","Value":70912}
,{"Name":"URLTEMPLATE_HIGH","Value":73728}
,{"Name":"URLTEMPLATE_PREDEFINED_MAX","Value":131072}
]
,"IntegerBase":"Int32"
}
,{
"Name":"INET_ZONE_MANAGER_CONSTANTS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"MAX_ZONE_PATH","Value":260}
,{"Name":"MAX_ZONE_DESCRIPTION","Value":200}
]
,"IntegerBase":"Int32"
}
,{
"Name":"ZAFLAGS"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"ZAFLAGS_CUSTOM_EDIT","Value":1}
,{"Name":"ZAFLAGS_ADD_SITES","Value":2}
,{"Name":"ZAFLAGS_REQUIRE_VERIFICATION","Value":4}
,{"Name":"ZAFLAGS_INCLUDE_PROXY_OVERRIDE","Value":8}
,{"Name":"ZAFLAGS_INCLUDE_INTRANET_SITES","Value":16}
,{"Name":"ZAFLAGS_NO_UI","Value":32}
,{"Name":"ZAFLAGS_SUPPORTS_VERIFICATION","Value":64}
,{"Name":"ZAFLAGS_UNC_AS_INTRANET","Value":128}
,{"Name":"ZAFLAGS_DETECT_INTRANET","Value":256}
,{"Name":"ZAFLAGS_USE_LOCKED_ZONES","Value":65536}
,{"Name":"ZAFLAGS_VERIFY_TEMPLATE_SETTINGS","Value":131072}
,{"Name":"ZAFLAGS_NO_CACHE","Value":262144}
]
,"IntegerBase":"Int32"
}
,{
"Name":"ZONEATTRIBUTES"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szDisplayName","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"szDescription","Type":{"Kind":"Array","Shape":{"Size":200},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"szIconPath","Type":{"Kind":"Array","Shape":{"Size":260},"Child":{"Kind":"Native","Name":"Char"}},"Attrs":[]}
,{"Name":"dwTemplateMinLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwTemplateRecommended","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwTemplateCurrentLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"URLZONEREG"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"URLZONEREG_DEFAULT","Value":0}
,{"Name":"URLZONEREG_HKLM","Value":1}
,{"Name":"URLZONEREG_HKCU","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IInternetZoneManager"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"79eac9ef-baf9-11ce-8c82-00aa004ba90b"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetZoneAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pZoneAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ZONEATTRIBUTES","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"SetZoneAttributes"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pZoneAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ZONEATTRIBUTES","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In"]}
]
}
,{
"Name":"GetZoneCustomPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Byte"}}},"Attrs":["Out"]}
,{"Name":"pcbPolicy","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SetZoneCustomPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"guidKey","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetZoneActionPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"SetZoneActionPolicy"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"PromptAction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"hwndParent","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwPromptFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"LogAction"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwszText","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwLogFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CreateZoneEnumerator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwEnum","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwCount","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetZoneAt"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwZone","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"DestroyZoneEnumerator"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwEnum","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CopyTemplatePoliciesToZone"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwTemplate","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IInternetZoneManagerEx"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a4c23339-8e06-431e-9bf4-7e711c085648"
,"Interface":{"Kind":"ApiRef","Name":"IInternetZoneManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetZoneActionPolicyEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetZoneActionPolicyEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAction","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pPolicy","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"cbPolicy","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"urlZoneReg","Type":{"Kind":"ApiRef","Name":"URLZONEREG","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"IInternetZoneManagerEx2"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"edc17559-dd5d-4846-8eef-8becba5a4abf"
,"Interface":{"Kind":"ApiRef","Name":"IInternetZoneManagerEx","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}
,"Methods":[
{
"Name":"GetZoneAttributesEx"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZone","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pZoneAttributes","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"ZONEATTRIBUTES","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetZoneSecurityState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwZoneIndex","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fRespectPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pfPolicyEncountered","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetIESecurityState"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"fRespectPolicy","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pdwState","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
,{"Name":"pfPolicyEncountered","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Out"]}
,{"Name":"fNoCache","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"FixUnsecureSettings"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
]
}
,{
"Name":"CODEBASEHOLD"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szDistUnit","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szCodeBase","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwStyle","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"SOFTDISTINFO"
,"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":"dwAdState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"szTitle","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szAbstract","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"szHREF","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"dwInstalledVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwInstalledVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwUpdateVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwUpdateVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwAdvertisedVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwAdvertisedVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"ISoftDistExt"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"b15b8dc1-c7e1-11d0-8680-00aa00bdcb71"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"ProcessSoftDist"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szCDFURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pSoftDistElement","Type":{"Kind":"ApiRef","Name":"IXMLElement","TargetKind":"Com","Api":"Data.Xml.MsXml","Parents":[]},"Attrs":["In"]}
,{"Name":"lpsdi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOFTDISTINFO","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"GetFirstCodeBase"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szCodeBase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"dwMaxSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
}
,{
"Name":"GetNextCodeBase"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szCodeBase","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In"]}
,{"Name":"dwMaxSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In"]}
]
}
,{
"Name":"AsyncInstallDistributionUnit"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In"]}
,{"Name":"flags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"lpcbh","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"CODEBASEHOLD","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In"]}
]
}
]
}
,{
"Name":"ICatalogFileInfo"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"711c7600-6b48-11d1-b403-00aa00b92af1"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetCatalogFile"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppszCatalogFile","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetJavaTrust"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ppJavaTrust","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IDataFilter"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"69d14c80-c18e-11d0-a9ce-006097942311"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"DoEncode"
,"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":"lInBufferSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbInBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"lOutBufferSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbOutBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"lInBytesAvailable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"plInBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"plOutBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"DoDecode"
,"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":"lInBufferSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbInBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"lOutBufferSize","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"pbOutBuffer","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"lInBytesAvailable","Type":{"Kind":"Native","Name":"Int32"},"Attrs":["In"]}
,{"Name":"plInBytesRead","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"plOutBytesWritten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"SetEncodingLevel"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwEncLevel","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"PROTOCOLFILTERDATA"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"pProtocolSink","Type":{"Kind":"ApiRef","Name":"IInternetProtocolSink","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":[]}
,{"Name":"pProtocol","Type":{"Kind":"ApiRef","Name":"IInternetProtocol","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":[]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
,{"Name":"dwFilterFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"DATAINFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"ulTotalSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulavrPacketSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulConnectSpeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"ulProcessorSpeed","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IEncodingFilterFactory"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"70bdde00-c18e-11d0-a9ce-006097942311"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"FindBestFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzCodeIn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzCodeOut","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"info","Type":{"Kind":"ApiRef","Name":"DATAINFO","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"ppDF","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDataFilter","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"GetDefaultFilter"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzCodeIn","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzCodeOut","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppDF","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IDataFilter","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"HIT_LOGGING_INFO"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"dwStructSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
,{"Name":"lpszLoggedUrlName","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"StartTime","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"EndTime","Type":{"Kind":"ApiRef","Name":"SYSTEMTIME","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
,{"Name":"lpszExtendedInfo","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"CONFIRMSAFETY"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"clsid","Type":{"Kind":"Native","Name":"Guid"},"Attrs":[]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":[]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":[]}
]
,"NestedTypes":[
]
}
,{
"Name":"IWrappedProtocol"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"53c84785-8425-4dc5-971b-e58d9c19f9b6"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetWrapperCode"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pnCode","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In"]}
]
}
]
}
,{
"Name":"BINDHANDLETYPES"
,"Architectures":[]
,"Platform":null
,"Kind":"Enum"
,"Flags":false
,"Scoped":false
,"Values":[
{"Name":"BINDHANDLETYPES_APPCACHE","Value":0}
,{"Name":"BINDHANDLETYPES_DEPENDENCY","Value":1}
,{"Name":"BINDHANDLETYPES_COUNT","Value":2}
]
,"IntegerBase":"Int32"
}
,{
"Name":"IGetBindHandle"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"af0ff408-129d-4b20-91f0-02bd23d88352"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetBindHandle"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"enumRequestedHandle","Type":{"Kind":"ApiRef","Name":"BINDHANDLETYPES","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"pRetHandle","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"PROTOCOL_ARGUMENT"
,"Architectures":[]
,"Platform":null
,"Kind":"Struct"
,"Size":0
,"PackingSize":0
,"Fields":[
{"Name":"szMethod","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
,{"Name":"szTargetUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["Const"]}
]
,"NestedTypes":[
]
}
,{
"Name":"IBindCallbackRedirect"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"11c81bc2-121e-4ed5-b9c4-b430bd54f2c0"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"Redirect"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpcUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"vbCancel","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Int16"}},"Attrs":["Out"]}
]
}
]
}
,{
"Name":"IBindHttpSecurity"
,"Architectures":[]
,"Platform":null
,"Kind":"Com"
,"Guid":"a9eda967-f50e-4a33-b358-206f6ef3086d"
,"Interface":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]}
,"Methods":[
{
"Name":"GetIgnoreCertMask"
,"SetLastError":false
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwIgnoreCertMask","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
]
}
]
,"Functions":[
{
"Name":"CreateURLMoniker"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMkCtx","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppmk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateURLMonikerEx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMkCtx","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppmk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetClassURL"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pClsID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateAsyncBindCtx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBSCb","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEFetc","Type":{"Kind":"ApiRef","Name":"IEnumFORMATETC","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppBC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateURLMonikerEx2"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pMkCtx","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppmk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CreateAsyncBindCtxEx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"dwOptions","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBSCb","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEnum","Type":{"Kind":"ApiRef","Name":"IEnumFORMATETC","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppBC","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"MkParseDisplayNameEx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"szDisplayName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pchEaten","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"ppmk","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RegisterBindStatusCallback"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pBSCb","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppBSCBPrev","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"RevokeBindStatusCallback"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pBSCb","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"GetClassFileOrMime"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szFilename","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szMime","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
]
}
,{
"Name":"IsValidURL"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoGetClassObjectFromURL"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rCLASSID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"szCODE","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwFileVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwFileVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szTYPE","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pBindCtx","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"dwClsContext","Type":{"Kind":"ApiRef","Name":"CLSCTX","TargetKind":"Default","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pvReserved","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In","Out","Reserved"]}
,{"Name":"riid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In","Const"]}
,{"Name":"ppv","Type":{"Kind":"PointerTo","Child":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}}},"Attrs":["Out"]}
]
}
,{
"Name":"IEInstallScope"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pdwScope","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"FaultInIEFeature"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hWnd","Type":{"Kind":"ApiRef","Name":"HWND","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"pClassSpec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"uCLSSPEC","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"pQuery","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"QUERYCONTEXT","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out","Optional"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetComponentIDFromCLSSPEC"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pClassspec","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"uCLSSPEC","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"ppszComponentID","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"IsAsyncMoniker"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmk","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"RegisterMediaTypes"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"ctypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgszTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"rgcfTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"FindMediaType"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"rgszTypes","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"rgcfTypes","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt16"}},"Attrs":["Out"]}
]
}
,{
"Name":"CreateFormatEnumerator"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":"windows5.0"
,"Attrs":[]
,"Params":[
{"Name":"cfmtetc","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgfmtetc","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":0,"Child":{"Kind":"ApiRef","Name":"FORMATETC","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In"]}
,{"Name":"ppenumfmtetc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IEnumFORMATETC","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"RegisterFormatEnumerator"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEFetc","Type":{"Kind":"ApiRef","Name":"IEnumFORMATETC","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"RevokeFormatEnumerator"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pEFetc","Type":{"Kind":"ApiRef","Name":"IEnumFORMATETC","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"RegisterMediaTypeClass"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ctypes","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"rgszTypes","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"rgclsID","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"FindMediaTypeClass"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"szType","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pclsID","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["Out"]}
,{"Name":"reserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"UrlMkSetSessionOption"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"UrlMkGetSessionOption"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":2},"Optional"]}
,{"Name":"dwBufferLength","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pdwBufferLengthOut","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"FindMimeFromData"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBC","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["In",{"Kind":"MemorySize","BytesParamIndex":3},"Optional"]}
,{"Name":"cbSize","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwzMimeProposed","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"dwMimeFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppwzMimeOut","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"ObtainUserAgentString"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwOption","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszUAOut","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":2,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cbSize","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["In","Out"]}
]
}
,{
"Name":"CompareSecurityIds"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbSecurityId1","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":1,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"dwLen1","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pbSecurityId2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["In"]}
,{"Name":"dwLen2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CompatFlagsFromClsid"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pclsid","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Guid"}},"Attrs":["In"]}
,{"Name":"pdwCompatFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"pdwMiscStatusFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
]
}
,{
"Name":"SetAccessForIEAppContainer"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"hObject","Type":{"Kind":"ApiRef","Name":"HANDLE","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
,{"Name":"ieObjectType","Type":{"Kind":"ApiRef","Name":"IEObjectType","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwAccessMask","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"HlinkSimpleNavigateToString"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szTarget","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"szLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"szTargetFrameName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param5","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"grfHLNF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"HlinkSimpleNavigateToMoniker"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pmkTarget","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szLocation","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"szTargetFrameName","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pbc","Type":{"Kind":"ApiRef","Name":"IBindCtx","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param5","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"grfHLNF","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"URLOpenStreamA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLOpenStreamW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLOpenPullStreamA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLOpenPullStreamW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param3","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLDownloadToFileA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLDownloadToFileW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLDownloadToCacheFileA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Byte"}},"Attrs":["Out"]}
,{"Name":"cchFileName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLDownloadToCacheFileW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":3,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchFileName","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param5","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLOpenBlockingStreamA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"URLOpenBlockingStreamW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"param0","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"param1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"param2","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IStream","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"param3","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"param4","Type":{"Kind":"ApiRef","Name":"IBindStatusCallback","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"HlinkGoBack"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"HlinkGoForward"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"HlinkNavigateString"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"szTarget","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
]
}
,{
"Name":"HlinkNavigateMoniker"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUnk","Type":{"Kind":"ApiRef","Name":"IUnknown","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pmkTarget","Type":{"Kind":"ApiRef","Name":"IMoniker","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"CoInternetParseUrl"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ParseAction","Type":{"Kind":"ApiRef","Name":"PARSEACTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcchResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetParseIUri"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pIUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ParseAction","Type":{"Kind":"ApiRef","Name":"PARSEACTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pwzResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcchResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"CoInternetCombineUrl"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzBaseUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzRelativeUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwCombineFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pszResult","Type":{"Kind":"LPArray","NullNullTerm":false,"CountConst":-1,"CountParamIndex":4,"Child":{"Kind":"Native","Name":"Char"}},"Attrs":["Out"]}
,{"Name":"cchResult","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcchResult","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"CoInternetCombineUrlEx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBaseUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pwzRelativeUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"dwCombineFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCombinedUri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
]
}
,{
"Name":"CoInternetCombineIUri"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pBaseUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"pRelativeUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"dwCombineFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppCombinedUri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Optional"]}
]
}
,{
"Name":"CoInternetCompareUrl"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl1","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pwzUrl2","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetGetProtocolFlags"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pdwFlags","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetQueryInfo"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwzUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"QueryOptions","Type":{"Kind":"ApiRef","Name":"QUERYOPTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwQueryFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pvBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"Void"}},"Attrs":["Out",{"Kind":"MemorySize","BytesParamIndex":4}]}
,{"Name":"cbBuffer","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pcbBuffer","Type":{"Kind":"PointerTo","Child":{"Kind":"Native","Name":"UInt32"}},"Attrs":["Out","Optional"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetGetSession"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"dwSessionMode","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"ppIInternetSession","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInternetSession","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetGetSecurityUrl"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"ppwszSecUrl","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}},"Attrs":["Out"]}
,{"Name":"psuAction","Type":{"Kind":"ApiRef","Name":"PSUACTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"CoInternetGetSecurityUrlEx"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In"]}
,{"Name":"ppSecUri","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
,{"Name":"psuAction","Type":{"Kind":"ApiRef","Name":"PSUACTION","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UIntPtr"},"Attrs":["In","Reserved"]}
]
}
,{
"Name":"CoInternetSetFeatureEnabled"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FeatureEntry","Type":{"Kind":"ApiRef","Name":"INTERNETFEATURELIST","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"fEnable","Type":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetIsFeatureEnabled"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FeatureEntry","Type":{"Kind":"ApiRef","Name":"INTERNETFEATURELIST","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetIsFeatureEnabledForUrl"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FeatureEntry","Type":{"Kind":"ApiRef","Name":"INTERNETFEATURELIST","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"szURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"pSecMgr","Type":{"Kind":"ApiRef","Name":"IInternetSecurityManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"CoInternetIsFeatureEnabledForIUri"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"FeatureEntry","Type":{"Kind":"ApiRef","Name":"INTERNETFEATURELIST","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"pIUri","Type":{"Kind":"ApiRef","Name":"IUri","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"pSecMgr","Type":{"Kind":"ApiRef","Name":"IInternetSecurityManagerEx2","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In","Optional"]}
]
}
,{
"Name":"CoInternetIsFeatureZoneElevationEnabled"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szFromURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Optional","Const"]}
,{"Name":"szToURL","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"pSecMgr","Type":{"Kind":"ApiRef","Name":"IInternetSecurityManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"dwFlags","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CopyStgMedium"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcstgmedSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGMEDIUM","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pstgmedDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"STGMEDIUM","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"CopyBindInfo"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pcbiSrc","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BINDINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Const"]}
,{"Name":"pbiDest","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BINDINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"ReleaseBindInfo"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"Native","Name":"Void"}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pbindinfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"BINDINFO","TargetKind":"Default","Api":"System.Com","Parents":[]}},"Attrs":["In","Out"]}
]
}
,{
"Name":"IEGetUserPrivateNamespaceName"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
]
}
,{
"Name":"CoInternetCreateSecurityManager"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSP","Type":{"Kind":"ApiRef","Name":"IServiceProvider","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppSM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInternetSecurityManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"CoInternetCreateZoneManager"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pSP","Type":{"Kind":"ApiRef","Name":"IServiceProvider","TargetKind":"Com","Api":"System.Com","Parents":[]},"Attrs":["In","Optional"]}
,{"Name":"ppZM","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"IInternetZoneManager","TargetKind":"Com","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
,{"Name":"dwReserved","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"GetSoftwareUpdateInfo"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szDistUnit","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"psdi","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"SOFTDISTINFO","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["Out"]}
]
}
,{
"Name":"SetSoftwareUpdateAdvertisementState"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"HRESULT","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"szDistUnit","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
,{"Name":"dwAdState","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAdvertisedVersionMS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
,{"Name":"dwAdvertisedVersionLS","Type":{"Kind":"Native","Name":"UInt32"},"Attrs":["In"]}
]
}
,{
"Name":"IsLoggingEnabledA"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pszUrl","Type":{"Kind":"ApiRef","Name":"PSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"IsLoggingEnabledW"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"pwszUrl","Type":{"Kind":"ApiRef","Name":"PWSTR","TargetKind":"Default","Api":"Foundation","Parents":[]},"Attrs":["In","Const"]}
]
}
,{
"Name":"WriteHitLogging"
,"SetLastError":false
,"DllImport":"urlmon"
,"ReturnType":{"Kind":"ApiRef","Name":"BOOL","TargetKind":"Default","Api":"Foundation","Parents":[]}
,"ReturnAttrs":[]
,"Architectures":[]
,"Platform":null
,"Attrs":[]
,"Params":[
{"Name":"lpLogginginfo","Type":{"Kind":"PointerTo","Child":{"Kind":"ApiRef","Name":"HIT_LOGGING_INFO","TargetKind":"Default","Api":"System.Com.Urlmon","Parents":[]}},"Attrs":["In"]}
]
}
]
,"UnicodeAliases":[
"URLOpenStream"
,"URLOpenPullStream"
,"URLDownloadToFile"
,"URLDownloadToCacheFile"
,"URLOpenBlockingStream"
,"IsLoggingEnabled"
]
}