IMultiLanguage::GetRfc1766FromLcid (Windows CE 5.0)

Send Feedback

This method retrieves the RFC1766-conforming name that corresponds to the given locale identifier (LCID).

HRESULTGetRfc1766FromLcid(LCIDLocale,BSTR* pbstrRfc1766);

Parameters

  • Locale
    [in] LCID for which the caller wants to retrieve the RFC1766-conforming name.
  • pbstrRfc1766
    [out] Address of the buffer where the caller receives the RFC1766-conforming name string.

Return Values

The following table shows the possible return values for this method.

Value Description
S_OK Success.
E_FAIL The method could not get the information from the database or the system.
E_INVALIDARG One or more of the arguments are invalid.

Remarks

A client uses this method to retrieve a human-readable name for the specified LCID. For example, this method could be used to build an acceptable-language header for Internet applications. The method retrieves the information from the MIME database character set extension if it exists; otherwise, it uses National Language Support (NLS) functions to build two-letter names on the fly.

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.