Функция RtlIsValidOemCharacter (ntifs.h)

Подпрограмма RtlIsValidOemCharacter определяет, можно ли сопоставить указанный символ Юникода с допустимым символом OEM.

Синтаксис

NTSYSAPI BOOLEAN RtlIsValidOemCharacter(
  [in, out] PWCHAR Char
);

Параметры

[in, out] Char

Указатель на символ. Если символ можно сопоставить с допустимым символом OEM, этот параметр получает перевод допустимого oem-символа в Юникоде.

Возвращаемое значение

RtlIsValidOemCharacter возвращает значение TRUE , если символ может быть сопоставлен с допустимым символом OEM, в противном случае — FALSE .

Комментарии

RtlIsValidOemCharacter преобразует символ Юникода в char с помощью кодовой страницы OEM, которая была установлена в качестве текущей системной кодовой страницы во время загрузки системы, и преобразует переведенный символ в верхний регистр. RtlIsValidOemCharacter проверяет, является ли полученный символ допустимым oem-символом.

Сведения о других процедурах обработки строк см. в статье Подпрограммы библиотеки времени выполнения (RTL).

Требования

Требование Значение
Минимальная версия клиента Windows 2000
Целевая платформа Универсальное
Верхняя часть ntifs.h (включая Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL

См. также раздел

RtlOemStringToCountedUnicodeString

RtlOemStringToUnicodeString

RtlUnicodeToOemN