Creates a list of all locale identifiers (LCIDs) in the MIME database.
The IEnumRfc1766 interface inherits from the IUnknown interface. IEnumRfc1766 also has these types of members:
The IEnumRfc1766 interface has these methods.
Gets information about the specified number of locales in an array of RFC1766INFO structures.
Resets the Locale Enumeration Object to the beginning of the enumeration sequence.
Advances the position of the Locale Enumeration Object in the enumeration sequence by the specified amount.
A client can use this interface to get an array of RFC1766INFO structures, which contain the Windows-defined name and the RFC1766-conforming name that correspond to an LCID. A client uses this service to enumerate the entire set of LCIDs with human-readable names.
This interface is created through a call to IMultiLanguage::EnumRfc1766, and should be used when a client wants a list of all LCIDs that are recognized by the system. If a client wants information about specific locales, it is faster and easier to call IMultiLanguage::GetRfc1766Info. If the entire RFC1766INFO structure is not required, a client can call IMultiLanguage::GetRfc1766FromLcid to get only the RFC1766-conforming name.
Minimum supported client
Minimum supported server
|Windows 2000 Server|