Share via


ConvertINetString (Windows CE 5.0)

Send Feedback

This function performs character set conversion between a given source code page and a destination code page identifier.

HRESULT ConvertINetString(LPDWORDlpdwMode,DWORDdwSrcEncoding,DWORDdwDstEncoding,LPCSTRlpSrcStr,LPINTlpnSrcSize,LPBYTElpDstStr,LPINTlpnDstSize);

Parameters

  • lpdwMode
    Pointer to a DWORD that is used internally to store conversion context. A caller should provide storage that is initialized with zero at the first call to the function. A caller must not modify the value without calling the MLANG service functions.
  • dwSrcEncoding
    DWORD that contains the code page identifier value for the source string.
  • dwDstEncoding
    DWORD that contains the code page identifier value for the destination string.
  • lpSrcStr
    Pointer to the string that is being converted.
  • lpnSrcSize
    Pointer to the buffer that stores the length of the source string in bytes. If this value is NULL, or if the length specified is -1, the function assumes that the source string is null-terminated. When conversion is successful, the function returns to this buffer the number of bytes processed.
  • lpDstStr
    Pointer to the string buffer where the conversion result is stored.
  • lpnDstSize
    Pointer to the buffer that stores the length of the destination string in bytes. When the conversion is successful, the function returns the number of bytes copied to the lpDstStr buffer.

Return Values

The following table shows the return values for this function.

Value Description
S_OK Performed the conversion successfully.
S_FALSE The specified conversion is not supported on the system.
E_FAIL An error has occurred.

Remarks

An application typically calls this function to convert a character stream in an Internet character set to a Windows code page, or to convert a Windows code page to a character stream in an Internet character set. This function provides a conversion similar to that provided by calling the IMultiLanguage::ConvertString method.

Requirements

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

See Also

IMultiLanguage::ConvertString

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.