Jacek Caban : urlmon.idl: Added ICodeInstall declaration.
Alexandre Julliard
julliard at winehq.org
Mon Oct 29 13:52:52 CDT 2012
Module: wine
Branch: master
Commit: c24f074cd7fd17700309b5a136867d4ccfd5eef4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c24f074cd7fd17700309b5a136867d4ccfd5eef4
Author: Jacek Caban <jacek at codeweavers.com>
Date: Mon Oct 29 14:02:01 2012 +0100
urlmon.idl: Added ICodeInstall declaration.
---
include/urlmon.idl | 33 +++++++++++++++++++++++++++++++++
1 files changed, 33 insertions(+), 0 deletions(-)
diff --git a/include/urlmon.idl b/include/urlmon.idl
index 140852a..85444f9 100644
--- a/include/urlmon.idl
+++ b/include/urlmon.idl
@@ -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
*/
[
More information about the wine-cvs
mailing list