Share via


LdapUTF8ToUnicode (Windows Embedded CE 6.0)

1/6/2010

This function translates strings for modules that do not have the UTF-8 code page.

Syntax

int LdapUTF8ToUnicode(
  LPCSTR lpSrcStr,
  int cchSrc,
  LPWSTR lpDestStr,
  int cchDest
);

Parameters

  • lpSrcStr
    [in] Pointer to a null-terminated UTF-8 string to convert.
  • cchSrc
    [in] Specifies the number of characters in the lpSrcStr string.
  • lpDestStr
    [out] Pointer to a buffer that receives the converted Unicode string.
  • cchDest
    [in] Specifies the size, in characters, of the lpDestStr buffer.

Return Value

The return value is the number of characters written to the lpDestStr buffer.

If the lpDestStr buffer is too small, a call to the GetLastError function returns ERROR_INSUFFICIENT_BUFFER.

Requirements

Header winldap.h
Library wldap32.lib
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

LdapUnicodeToUTF8

Concepts

Other LDAP Functions