ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

mlang.c File Reference
#include "config.h"
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "ole2.h"
#include "objbase.h"
#include "rpcproxy.h"
#include "mlang.h"
#include "wine/unicode.h"
#include "wine/debug.h"
#include "initguid.h"

Go to the source code of this file.

Data Structures

struct  MIME_CP_INFO
struct  mlang_data
struct  IClassFactoryImpl
struct  object_creation_info
struct  MLang_impl
struct  EnumCodePage_impl
struct  EnumScript_impl
struct  EnumRfc1766_impl
struct  enum_locales_data

Defines

#define COBJMACROS
#define CP_UNICODE   1200
#define HANKATA(A)   ((A >= 161) && (A <= 223))
#define ISEUC(A)   ((A >= 161) && (A <= 254))
#define NOTEUC(A, B)   (((A >= 129) && (A <= 159)) && ((B >= 64) && (B <= 160)))
#define SJIS1(A)   (((A >= 129) && (A <= 159)) || ((A >= 224) && (A <= 239)))
#define SJIS2(A)   ((A >= 64) && (A <= 252))
#define ISMARU(A)   ((A >= 202) && (A <= 206))
#define ISNIGORI(A)   (((A >= 182) && (A <= 196)) || ((A >= 202) && (A <= 206)))

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (mlang)
static HRESULT MultiLanguage_create (IUnknown *pUnkOuter, LPVOID *ppObj)
static HRESULT EnumRfc1766_create (LANGID LangId, IEnumRfc1766 **ppEnum)
static void fill_cp_info (const struct mlang_data *ml_data, UINT index, MIMECPINFO *mime_cp_info)
static UINT DetectJapaneseCode (LPCSTR input, DWORD count)
static void jis2sjis (unsigned char *p1, unsigned char *p2)
static void sjis2jis (unsigned char *p1, unsigned char *p2)
static int han2zen (unsigned char *p1, unsigned char *p2)
static UINT ConvertJIS2SJIS (LPCSTR input, DWORD count, LPSTR output)
static int exit_shift (LPSTR out, int c)
static int enter_shift (LPSTR out, int c)
static UINT ConvertSJIS2JIS (LPCSTR input, DWORD count, LPSTR output)
static UINT ConvertJISJapaneseToUnicode (LPCSTR input, DWORD count, LPWSTR output, DWORD out_count)
static UINT ConvertUnknownJapaneseToUnicode (LPCSTR input, DWORD count, LPWSTR output, DWORD out_count)
static UINT ConvertJapaneseUnicodeToJIS (LPCWSTR input, DWORD count, LPSTR output, DWORD out_count)
static void LockModule (void)
static void UnlockModule (void)
BOOL WINAPI DllMain (HINSTANCE hInstDLL, DWORD fdwReason, LPVOID lpv)
HRESULT WINAPI ConvertINetMultiByteToUnicode (LPDWORD pdwMode, DWORD dwEncoding, LPCSTR pSrcStr, LPINT pcSrcSize, LPWSTR pDstStr, LPINT pcDstSize)
HRESULT WINAPI ConvertINetUnicodeToMultiByte (LPDWORD pdwMode, DWORD dwEncoding, LPCWSTR pSrcStr, LPINT pcSrcSize, LPSTR pDstStr, LPINT pcDstSize)
HRESULT WINAPI ConvertINetString (LPDWORD pdwMode, DWORD dwSrcEncoding, DWORD dwDstEncoding, LPCSTR pSrcStr, LPINT pcSrcSize, LPSTR pDstStr, LPINT pcDstSize)
static HRESULT GetFamilyCodePage (UINT uiCodePage, UINT *puiFamilyCodePage)
HRESULT WINAPI IsConvertINetStringAvailable (DWORD dwSrcEncoding, DWORD dwDstEncoding)
static HRESULT lcid_to_rfc1766A (LCID lcid, LPSTR rfc1766, INT len)
static HRESULT lcid_to_rfc1766W (LCID lcid, LPWSTR rfc1766, INT len)
HRESULT WINAPI LcidToRfc1766A (LCID lcid, LPSTR pszRfc1766, INT nChar)
HRESULT WINAPI LcidToRfc1766W (LCID lcid, LPWSTR pszRfc1766, INT nChar)
static HRESULT lcid_from_rfc1766 (IEnumRfc1766 *iface, LCID *lcid, LPCWSTR rfc1766)
HRESULT WINAPI Rfc1766ToLcidW (LCID *pLocale, LPCWSTR pszRfc1766)
HRESULT WINAPI Rfc1766ToLcidA (LCID *lcid, LPCSTR rfc1766A)
static HRESULT WINAPI MLANGCF_QueryInterface (LPCLASSFACTORY iface, REFIID riid, LPVOID *ppobj)
static ULONG WINAPI MLANGCF_AddRef (LPCLASSFACTORY iface)
static ULONG WINAPI MLANGCF_Release (LPCLASSFACTORY iface)
static HRESULT WINAPI MLANGCF_CreateInstance (LPCLASSFACTORY iface, LPUNKNOWN pOuter, REFIID riid, LPVOID *ppobj)
static HRESULT WINAPI MLANGCF_LockServer (LPCLASSFACTORY iface, BOOL dolock)
HRESULT WINAPI DllGetClassObject (REFCLSID rclsid, REFIID iid, LPVOID *ppv)
static ULONG MLang_AddRef (MLang_impl *This)
static ULONG MLang_Release (MLang_impl *This)
static HRESULT MLang_QueryInterface (MLang_impl *This, REFIID riid, void **ppvObject)
static EnumCodePage_implimpl_from_IEnumCodePage (IEnumCodePage *iface)
static HRESULT WINAPI fnIEnumCodePage_QueryInterface (IEnumCodePage *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIEnumCodePage_AddRef (IEnumCodePage *iface)
static ULONG WINAPI fnIEnumCodePage_Release (IEnumCodePage *iface)
static HRESULT WINAPI fnIEnumCodePage_Clone (IEnumCodePage *iface, IEnumCodePage **ppEnum)
static HRESULT WINAPI fnIEnumCodePage_Next (IEnumCodePage *iface, ULONG celt, PMIMECPINFO rgelt, ULONG *pceltFetched)
static HRESULT WINAPI fnIEnumCodePage_Reset (IEnumCodePage *iface)
static HRESULT WINAPI fnIEnumCodePage_Skip (IEnumCodePage *iface, ULONG celt)
static HRESULT EnumCodePage_create (MLang_impl *mlang, DWORD grfFlags, LANGID LangId, IEnumCodePage **ppEnumCodePage)
static EnumScript_implimpl_from_IEnumScript (IEnumScript *iface)
static HRESULT WINAPI fnIEnumScript_QueryInterface (IEnumScript *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIEnumScript_AddRef (IEnumScript *iface)
static ULONG WINAPI fnIEnumScript_Release (IEnumScript *iface)
static HRESULT WINAPI fnIEnumScript_Clone (IEnumScript *iface, IEnumScript **ppEnum)
static HRESULT WINAPI fnIEnumScript_Next (IEnumScript *iface, ULONG celt, PSCRIPTINFO rgelt, ULONG *pceltFetched)
static HRESULT WINAPI fnIEnumScript_Reset (IEnumScript *iface)
static HRESULT WINAPI fnIEnumScript_Skip (IEnumScript *iface, ULONG celt)
static HRESULT EnumScript_create (MLang_impl *mlang, DWORD dwFlags, LANGID LangId, IEnumScript **ppEnumScript)
static MLang_implimpl_from_IMLangFontLink (IMLangFontLink *iface)
static HRESULT WINAPI fnIMLangFontLink_QueryInterface (IMLangFontLink *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIMLangFontLink_AddRef (IMLangFontLink *iface)
static ULONG WINAPI fnIMLangFontLink_Release (IMLangFontLink *iface)
static HRESULT WINAPI fnIMLangFontLink_GetCharCodePages (IMLangFontLink *iface, WCHAR chSrc, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink_GetStrCodePages (IMLangFontLink *iface, const WCHAR *pszSrc, LONG cchSrc, DWORD dwPriorityCodePages, DWORD *pdwCodePages, LONG *pcchCodePages)
static HRESULT WINAPI fnIMLangFontLink_CodePageToCodePages (IMLangFontLink *iface, UINT uCodePage, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink_CodePagesToCodePage (IMLangFontLink *iface, DWORD dwCodePages, UINT uDefaultCodePage, UINT *puCodePage)
static HRESULT WINAPI fnIMLangFontLink_GetFontCodePages (IMLangFontLink *iface, HDC hDC, HFONT hFont, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink_MapFont (IMLangFontLink *iface, HDC hDC, DWORD dwCodePages, HFONT hSrcFont, HFONT *phDestFont)
static HRESULT WINAPI fnIMLangFontLink_ReleaseFont (IMLangFontLink *iface, HFONT hFont)
static HRESULT WINAPI fnIMLangFontLink_ResetFontMapping (IMLangFontLink *iface)
static MLang_implimpl_from_IMultiLanguage (IMultiLanguage *iface)
static HRESULT WINAPI fnIMultiLanguage_QueryInterface (IMultiLanguage *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIMultiLanguage_AddRef (IMultiLanguage *iface)
static ULONG WINAPI fnIMultiLanguage_Release (IMultiLanguage *iface)
static HRESULT WINAPI fnIMultiLanguage_GetNumberOfCodePageInfo (IMultiLanguage *iface, UINT *pcCodePage)
static HRESULT WINAPI fnIMultiLanguage_GetCodePageInfo (IMultiLanguage *iface, UINT uiCodePage, PMIMECPINFO pCodePageInfo)
static HRESULT WINAPI fnIMultiLanguage_GetFamilyCodePage (IMultiLanguage *iface, UINT uiCodePage, UINT *puiFamilyCodePage)
static HRESULT WINAPI fnIMultiLanguage_EnumCodePages (IMultiLanguage *iface, DWORD grfFlags, IEnumCodePage **ppEnumCodePage)
static HRESULT WINAPI fnIMultiLanguage_GetCharsetInfo (IMultiLanguage *iface, BSTR Charset, PMIMECSETINFO pCharsetInfo)
static HRESULT WINAPI fnIMultiLanguage_IsConvertible (IMultiLanguage *iface, DWORD dwSrcEncoding, DWORD dwDstEncoding)
static HRESULT WINAPI fnIMultiLanguage_ConvertString (IMultiLanguage *iface, DWORD *pdwMode, DWORD dwSrcEncoding, DWORD dwDstEncoding, BYTE *pSrcStr, UINT *pcSrcSize, BYTE *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage_ConvertStringToUnicode (IMultiLanguage *iface, DWORD *pdwMode, DWORD dwEncoding, CHAR *pSrcStr, UINT *pcSrcSize, WCHAR *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage_ConvertStringFromUnicode (IMultiLanguage *iface, DWORD *pdwMode, DWORD dwEncoding, WCHAR *pSrcStr, UINT *pcSrcSize, CHAR *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage_ConvertStringReset (IMultiLanguage *iface)
static HRESULT WINAPI fnIMultiLanguage_GetRfc1766FromLcid (IMultiLanguage *iface, LCID lcid, BSTR *pbstrRfc1766)
static HRESULT WINAPI fnIMultiLanguage_GetLcidFromRfc1766 (IMultiLanguage *iface, LCID *pLocale, BSTR bstrRfc1766)
static EnumRfc1766_implimpl_from_IEnumRfc1766 (IEnumRfc1766 *iface)
static HRESULT WINAPI fnIEnumRfc1766_QueryInterface (IEnumRfc1766 *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIEnumRfc1766_AddRef (IEnumRfc1766 *iface)
static ULONG WINAPI fnIEnumRfc1766_Release (IEnumRfc1766 *iface)
static HRESULT WINAPI fnIEnumRfc1766_Clone (IEnumRfc1766 *iface, IEnumRfc1766 **ppEnum)
static HRESULT WINAPI fnIEnumRfc1766_Next (IEnumRfc1766 *iface, ULONG celt, PRFC1766INFO rgelt, ULONG *pceltFetched)
static HRESULT WINAPI fnIEnumRfc1766_Reset (IEnumRfc1766 *iface)
static HRESULT WINAPI fnIEnumRfc1766_Skip (IEnumRfc1766 *iface, ULONG celt)
static BOOL CALLBACK enum_locales_proc (LPWSTR locale)
static HRESULT WINAPI fnIMultiLanguage_EnumRfc1766 (IMultiLanguage *iface, IEnumRfc1766 **ppEnumRfc1766)
static HRESULT WINAPI fnIMultiLanguage_GetRfc1766Info (IMultiLanguage *iface, LCID Locale, PRFC1766INFO pRfc1766Info)
static HRESULT WINAPI fnIMultiLanguage_CreateConvertCharset (IMultiLanguage *iface, UINT uiSrcCodePage, UINT uiDstCodePage, DWORD dwProperty, IMLangConvertCharset **ppMLangConvertCharset)
static MLang_implimpl_from_IMultiLanguage3 (IMultiLanguage3 *iface)
static HRESULT WINAPI fnIMultiLanguage2_QueryInterface (IMultiLanguage3 *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIMultiLanguage2_AddRef (IMultiLanguage3 *iface)
static ULONG WINAPI fnIMultiLanguage2_Release (IMultiLanguage3 *iface)
static HRESULT WINAPI fnIMultiLanguage2_GetNumberOfCodePageInfo (IMultiLanguage3 *iface, UINT *pcCodePage)
static HRESULT WINAPI fnIMultiLanguage2_GetCodePageInfo (IMultiLanguage3 *iface, UINT uiCodePage, LANGID LangId, PMIMECPINFO pCodePageInfo)
static HRESULT WINAPI fnIMultiLanguage2_GetFamilyCodePage (IMultiLanguage3 *iface, UINT uiCodePage, UINT *puiFamilyCodePage)
static HRESULT WINAPI fnIMultiLanguage2_EnumCodePages (IMultiLanguage3 *iface, DWORD grfFlags, LANGID LangId, IEnumCodePage **ppEnumCodePage)
static HRESULT WINAPI fnIMultiLanguage2_GetCharsetInfo (IMultiLanguage3 *iface, BSTR Charset, PMIMECSETINFO pCharsetInfo)
static HRESULT WINAPI fnIMultiLanguage2_IsConvertible (IMultiLanguage3 *iface, DWORD dwSrcEncoding, DWORD dwDstEncoding)
static HRESULT WINAPI fnIMultiLanguage2_ConvertString (IMultiLanguage3 *iface, DWORD *pdwMode, DWORD dwSrcEncoding, DWORD dwDstEncoding, BYTE *pSrcStr, UINT *pcSrcSize, BYTE *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringToUnicode (IMultiLanguage3 *iface, DWORD *pdwMode, DWORD dwEncoding, CHAR *pSrcStr, UINT *pcSrcSize, WCHAR *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringFromUnicode (IMultiLanguage3 *iface, DWORD *pdwMode, DWORD dwEncoding, WCHAR *pSrcStr, UINT *pcSrcSize, CHAR *pDstStr, UINT *pcDstSize)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringReset (IMultiLanguage3 *iface)
static HRESULT WINAPI fnIMultiLanguage2_GetRfc1766FromLcid (IMultiLanguage3 *iface, LCID lcid, BSTR *pbstrRfc1766)
static HRESULT WINAPI fnIMultiLanguage2_GetLcidFromRfc1766 (IMultiLanguage3 *iface, LCID *pLocale, BSTR bstrRfc1766)
static HRESULT WINAPI fnIMultiLanguage2_EnumRfc1766 (IMultiLanguage3 *iface, LANGID LangId, IEnumRfc1766 **ppEnumRfc1766)
static HRESULT WINAPI fnIMultiLanguage2_GetRfc1766Info (IMultiLanguage3 *iface, LCID Locale, LANGID LangId, PRFC1766INFO pRfc1766Info)
static HRESULT WINAPI fnIMultiLanguage2_CreateConvertCharset (IMultiLanguage3 *iface, UINT uiSrcCodePage, UINT uiDstCodePage, DWORD dwProperty, IMLangConvertCharset **ppMLangConvertCharset)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringInIStream (IMultiLanguage3 *iface, DWORD *pdwMode, DWORD dwFlag, WCHAR *lpFallBack, DWORD dwSrcEncoding, DWORD dwDstEncoding, IStream *pstmIn, IStream *pstmOut)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringToUnicodeEx (IMultiLanguage3 *iface, DWORD *pdwMode, DWORD dwEncoding, CHAR *pSrcStr, UINT *pcSrcSize, WCHAR *pDstStr, UINT *pcDstSize, DWORD dwFlag, WCHAR *lpFallBack)
static HRESULT WINAPI fnIMultiLanguage2_ConvertStringFromUnicodeEx (IMultiLanguage3 *This, DWORD *pdwMode, DWORD dwEncoding, WCHAR *pSrcStr, UINT *pcSrcSize, CHAR *pDstStr, UINT *pcDstSize, DWORD dwFlag, WCHAR *lpFallBack)
static HRESULT WINAPI fnIMultiLanguage2_DetectCodepageInIStream (IMultiLanguage3 *iface, DWORD dwFlag, DWORD dwPrefWinCodePage, IStream *pstmIn, DetectEncodingInfo *lpEncoding, INT *pnScores)
static HRESULT WINAPI fnIMultiLanguage2_DetectInputCodepage (IMultiLanguage3 *iface, DWORD dwFlag, DWORD dwPrefWinCodePage, CHAR *pSrcStr, INT *pcSrcSize, DetectEncodingInfo *lpEncoding, INT *pnScores)
static HRESULT WINAPI fnIMultiLanguage2_ValidateCodePage (IMultiLanguage3 *iface, UINT uiCodePage, HWND hwnd)
static HRESULT WINAPI fnIMultiLanguage2_GetCodePageDescription (IMultiLanguage3 *iface, UINT uiCodePage, LCID lcid, LPWSTR lpWideCharStr, int cchWideChar)
static HRESULT WINAPI fnIMultiLanguage2_IsCodePageInstallable (IMultiLanguage3 *iface, UINT uiCodePage)
static HRESULT WINAPI fnIMultiLanguage2_SetMimeDBSource (IMultiLanguage3 *iface, MIMECONTF dwSource)
static HRESULT WINAPI fnIMultiLanguage2_GetNumberOfScripts (IMultiLanguage3 *iface, UINT *pnScripts)
static HRESULT WINAPI fnIMultiLanguage2_EnumScripts (IMultiLanguage3 *iface, DWORD dwFlags, LANGID LangId, IEnumScript **ppEnumScript)
static HRESULT WINAPI fnIMultiLanguage2_ValidateCodePageEx (IMultiLanguage3 *iface, UINT uiCodePage, HWND hwnd, DWORD dwfIODControl)
static HRESULT WINAPI fnIMultiLanguage3_DetectOutboundCodePage (IMultiLanguage3 *iface, DWORD dwFlags, LPCWSTR lpWideCharStr, UINT cchWideChar, UINT *puiPreferredCodePages, UINT nPreferredCodePages, UINT *puiDetectedCodePages, UINT *pnDetectedCodePages, WCHAR *lpSpecialChar)
static HRESULT WINAPI fnIMultiLanguage3_DetectOutboundCodePageInIStream (IMultiLanguage3 *iface, DWORD dwFlags, IStream *pStrIn, UINT *puiPreferredCodePages, UINT nPreferredCodePages, UINT *puiDetectedCodePages, UINT *pnDetectedCodePages, WCHAR *lpSpecialChar)
static MLang_implimpl_from_IMLangFontLink2 (IMLangFontLink2 *iface)
static HRESULT WINAPI fnIMLangFontLink2_QueryInterface (IMLangFontLink2 *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIMLangFontLink2_AddRef (IMLangFontLink2 *iface)
static ULONG WINAPI fnIMLangFontLink2_Release (IMLangFontLink2 *iface)
static HRESULT WINAPI fnIMLangFontLink2_GetCharCodePages (IMLangFontLink2 *This, WCHAR chSrc, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink2_GetStrCodePages (IMLangFontLink2 *This, const WCHAR *pszSrc, LONG cchSrc, DWORD dwPriorityCodePages, DWORD *pdwCodePages, LONG *pcchCodePages)
static HRESULT WINAPI fnIMLangFontLink2_CodePageToCodePages (IMLangFontLink2 *This, UINT uCodePage, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink2_CodePagesToCodePage (IMLangFontLink2 *This, DWORD dwCodePages, UINT uDefaultCodePage, UINT *puCodePage)
static HRESULT WINAPI fnIMLangFontLink2_GetFontCodePages (IMLangFontLink2 *This, HDC hDC, HFONT hFont, DWORD *pdwCodePages)
static HRESULT WINAPI fnIMLangFontLink2_ReleaseFont (IMLangFontLink2 *This, HFONT hFont)
static HRESULT WINAPI fnIMLangFontLink2_ResetFontMapping (IMLangFontLink2 *This)
static HRESULT WINAPI fnIMLangFontLink2_MapFont (IMLangFontLink2 *This, HDC hDC, DWORD dwCodePages, WCHAR chSrc, HFONT *pFont)
static HRESULT WINAPI fnIMLangFontLink2_GetFontUnicodeRanges (IMLangFontLink2 *This, HDC hDC, UINT *puiRanges, UNICODERANGE *pUranges)
static HRESULT WINAPI fnIMLangFontLink2_GetScriptFontInfo (IMLangFontLink2 *This, SCRIPT_ID sid, DWORD dwFlags, UINT *puiFonts, SCRIPTFONTINFO *pScriptFont)
static HRESULT WINAPI fnIMLangFontLink2_CodePageToScriptID (IMLangFontLink2 *This, UINT uiCodePage, SCRIPT_ID *pSid)
static MLang_implimpl_from_IMLangLineBreakConsole (IMLangLineBreakConsole *iface)
static HRESULT WINAPI fnIMLangLineBreakConsole_QueryInterface (IMLangLineBreakConsole *iface, REFIID riid, void **ppvObject)
static ULONG WINAPI fnIMLangLineBreakConsole_AddRef (IMLangLineBreakConsole *iface)
static ULONG WINAPI fnIMLangLineBreakConsole_Release (IMLangLineBreakConsole *iface)
static HRESULT WINAPI fnIMLangLineBreakConsole_BreakLineML (IMLangLineBreakConsole *iface, IMLangString *pSrcMLStr, LONG lSrcPos, LONG lSrcLen, LONG cMinColumns, LONG cMaxColumns, LONG *plLineLen, LONG *plSkipLen)
static HRESULT WINAPI fnIMLangLineBreakConsole_BreakLineW (IMLangLineBreakConsole *iface, LCID locale, const WCHAR *pszSrc, LONG cchSrc, LONG cMaxColumns, LONG *pcchLine, LONG *pcchSkip)
static HRESULT WINAPI fnIMLangLineBreakConsole_BreakLineA (IMLangLineBreakConsole *iface, LCID locale, UINT uCodePage, const CHAR *pszSrc, LONG cchSrc, LONG cMaxColumns, LONG *pcchLine, LONG *pcchSkip)
HRESULT WINAPI DllCanUnloadNow (void)
HRESULT WINAPI DllRegisterServer (void)
HRESULT WINAPI DllUnregisterServer (void)
HRESULT WINAPI GetGlobalFontLinkObject (void **unknown)

Variables

static HINSTANCE instance
static DWORD MLANG_tls_index
static const MIME_CP_INFO arabic_cp []
static const MIME_CP_INFO baltic_cp []
static const MIME_CP_INFO chinese_simplified_cp []
static const MIME_CP_INFO chinese_traditional_cp []
static const MIME_CP_INFO central_european_cp []
static const MIME_CP_INFO cyrillic_cp []
static const MIME_CP_INFO greek_cp []
static const MIME_CP_INFO hebrew_cp []
static const MIME_CP_INFO japanese_cp []
static const MIME_CP_INFO korean_cp []
static const MIME_CP_INFO thai_cp []
static const MIME_CP_INFO turkish_cp []
static const MIME_CP_INFO vietnamese_cp []
static const MIME_CP_INFO western_cp []
static const MIME_CP_INFO unicode_cp []
static struct mlang_data mlang_data []
static LONG dll_count
static struct object_creation_info object_creation []
static const IClassFactoryVtbl MLANGCF_Vtbl
static const IEnumCodePageVtbl IEnumCodePage_vtbl
static const IEnumScriptVtbl IEnumScript_vtbl
static const IMLangFontLinkVtbl IMLangFontLink_vtbl
static const IEnumRfc1766Vtbl IEnumRfc1766_vtbl
static const IMultiLanguageVtbl IMultiLanguage_vtbl
static const IMultiLanguage3Vtbl IMultiLanguage3_vtbl
static const IMLangFontLink2Vtbl IMLangFontLink2_vtbl
static const
IMLangLineBreakConsoleVtbl 
IMLangLineBreakConsole_vtbl

Generated on Sun May 27 2012 05:12:27 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.