Commit c24f074c authored by Jacek Caban's avatar Jacek Caban Committed by Alexandre Julliard

urlmon.idl: Added ICodeInstall declaration.

parent 413f60bf
...@@ -541,6 +541,39 @@ interface IWindowForBindingUI : IUnknown ...@@ -541,6 +541,39 @@ interface IWindowForBindingUI : IUnknown
} }
/***************************************************************************** /*****************************************************************************
* ICodeInstall interface
*/
[
local,
object,
uuid(79eac9d1-baf9-11ce-8c82-00aa004ba90b),
pointer_default(unique)
]
interface ICodeInstall : IWindowForBindingUI
{
typedef [unique] ICodeInstall *LPCODEINSTALL;
typedef enum {
CIP_DISK_FULL,
CIP_ACCESS_DENIED,
CIP_NEWER_VERSION_EXISTS,
CIP_OLDER_VERSION_EXISTS,
CIP_NAME_CONFLICT,
CIP_TRUST_VERIFICATION_COMPONENT_MISSING,
CIP_EXE_SELF_REGISTERATION_TIMEOUT,
CIP_UNSAFE_TO_ABORT,
CIP_NEED_REBOOT,
CIP_NEED_REBOOT_UI_PERMISSION
} CIP_STATUS;
HRESULT OnCodeInstallProblem(
[in] ULONG ulStatusCode,
[in, unique] LPCWSTR szDestination,
[in, unique] LPCWSTR szSource,
[in] DWORD dwReserved);
}
/*****************************************************************************
* IHttpSecurity interface * IHttpSecurity interface
*/ */
[ [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment