IMultiLanguage2::GetLcidFromRfc1766

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

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

Syntax

HRESULT GetLcidFromRfc1766( 
  LCID* pLocale,
  BSTR bstrRfc1766
);

Parameters

  • pLocale
    [out] Pointer to the buffer to receive the LCID.
  • bstrRfc1766
    [in] RFC1766-conforming name for which the caller wants information.

Return Value

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

Value Description

S_OK

Success.

S_FALSE

The returned LCID matches the primary language of the RFC1766-conforming name only.

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 translate a human-readable locale name to a Windows-defined LCID.

Requirements

Header mlang.h, mlang.idl
Library mlang.dll
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later