Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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] Pointer to 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