Функция DownlevelGetParentLocaleLCID
Извлекает идентификатор языкового стандарта для родительского стандарта предоставленного языкового стандарта.
Примечание.
Эта функция используется только приложениями, работающими в операционных системах до Windows Vista. Для его использования требуется пакет скачивания. Приложения, которые работают только в Windows Vista и более поздних версиях, должны вызывать GetLocaleInfo с LCType, установленным для LOCALE_SPARENT.
Синтаксис
LCID DownlevelGetParentLocaleLCID(
_In_ LCID Locale
);
Параметры
-
Языковой стандарт [in]
-
Идентификатор языкового стандарта, для которого извлекается родительский идентификатор языкового стандарта. Макрос MAKELCID можно использовать для создания идентификатора языкового стандарта или использования одного из следующих предопределенных значений.
Windows Vista и более поздних версий: также поддерживаются следующие пользовательские идентификаторы языкового стандарта.
Возвращаемое значение
Возвращает родительский идентификатор языкового стандарта в случае успешного выполнения или 0 в противном случае. Чтобы получить расширенные сведения об ошибке, приложение может вызвать GetLastError, который может возвращать один из следующих кодов ошибок:
- ERROR_INVALID_PARAMETER. Любое из значений параметров было недопустимым.
Замечания
Необходимый файл заголовка и DLL являются частью скачивания "API сопоставления данных нижнего уровня Microsoft NLS", который больше недоступен в Центре загрузки Майкрософт. Используйте API глобализации ICU в обновление Windows 10 за май 2019 г. и более поздних версиях.
Requirements
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows XP [только классические приложения] |
Минимальная версия сервера |
Windows Server 2003 [только классические приложения] |
Распространяемые компоненты |
API сопоставления данных в Microsoft NLS Downlevel в XPor XPor Windows Vista |
Верхний колонтитул |
|
DLL-библиотеки |
|
См. также