IMultiLanguage::GetRfc1766FromLcid (Windows CE 5.0)
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