Jacek Caban : mlang.idl: Added IMultiLanguage3 declaration.
Alexandre Julliard
julliard at wine.codeweavers.com
Wed Aug 23 16:36:21 CDT 2006
Module: wine
Branch: master
Commit: 5b39aa25c9114be6c9db1d228528c7e6ff988099
URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=5b39aa25c9114be6c9db1d228528c7e6ff988099
Author: Jacek Caban <jacek at codeweavers.com>
Date: Wed Aug 23 18:14:09 2006 +0200
mlang.idl: Added IMultiLanguage3 declaration.
---
include/mlang.idl | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/include/mlang.idl b/include/mlang.idl
index 0aaea87..96e96fa 100644
--- a/include/mlang.idl
+++ b/include/mlang.idl
@@ -557,6 +557,34 @@ interface IMultiLanguage2 : IUnknown
}
[
+ object,
+ uuid(4e5868ab-b157-4623-9acc-6a1d9caebe04),
+ pointer_default(unique)
+]
+interface IMultiLanguage3 : IMultiLanguage2
+{
+ typedef [unique] IMultiLanguage3 *LPMULTILANGUAGE3;
+ HRESULT DetectOutboundCodePage(
+ [in] DWORD dwFlags,
+ [in] LPCWSTR lpWideCharStr,
+ [in] UINT cchWideChar,
+ [in] UINT *puiPreferredCodePages,
+ [in] UINT nPreferredCodePages,
+ [in] UINT *puiDetectedCodePages,
+ [in, out] UINT *pnDetectedCodePages,
+ [in] WCHAR *lpSpecialChar);
+
+ HRESULT DetectOutboundCodePageInIStream(
+ [in] DWORD dwFlags,
+ [in] IStream *pStrIn,
+ [in] UINT *puiPreferredCodePages,
+ [in] UINT nPreferredCodePages,
+ [in] UINT *puiDetectedCodePages,
+ [in, out] UINT *pnDetectedCodePages,
+ [in] WCHAR *lpSpecialChar);
+}
+
+[
uuid(275C23E2-3747-11d0-9FEA-00AA003f8646)
]
coclass CMultiLanguage
More information about the wine-cvs
mailing list