Share via


IMultiLanguage3::DetectOutboundCodePage (Windows CE 5.0)

Send Feedback

This method detects the encoding of outbound Unicode text.

HRESULTDetectOutboundCodePage(DWORDdwFlags,LPCWSTRlpWideCharStr,UINTcchWideChar,UINT* puiPreferredCodePages,UINTnPreferredCodePages,UINT* puiDetectedCodePages,UINT* pnDetectedCodePages,WCHAR* lpSpecialChar);

Parameters

  • dwFlags
    [in] DWORD that contains one of the flags from MLCP.
  • lpWideCharStr
    [in] Long pointer to the Unicode source string.
  • cchWideChar
    [in] Integer that contains the number of characters in the Unicode source string.
  • puiPreferredCodePages
    [in] Optional. Array of preferred code pages. If this array is NULL, MLang uses its internal code page stack to determine priorities.
  • nPreferredCodePages
    [in] Integer that contains the number of preferred code pages.
  • puiDetectedCodePages
    [in] Array of detected code pages.
  • pnDetectedCodePages
    [in, out] Pointer to an integer that receives the maximum number of code pages to supply and returns the number of Unicode pages that were detected.
  • lpSpecialChar
    [in] Long pointer to an optional null-terminated Unicode string for client-specified special characters.

Return Values

Returns S_OK if successful or an error value otherwise.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: Mlang.h, Mlang.idl.
Link Library: Mlang.dll.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.