Функция RtlRemoveUnicodePrefix (ntifs.h)
Подпрограмма RtlRemoveUnicodePrefix удаляет элемент из таблицы префикса.
Синтаксис
NTSYSAPI VOID RtlRemoveUnicodePrefix(
[in] PUNICODE_PREFIX_TABLE PrefixTable,
[in] PUNICODE_PREFIX_TABLE_ENTRY PrefixTableEntry
);
Параметры
[in] PrefixTable
Указатель на таблицу префикса. Таблица должна быть инициализирована путем вызова RtlInitializeUnicodePrefix.
[in] PrefixTableEntry
Указатель на элемент таблицы префикса, который необходимо удалить.
Возвращаемое значение
Никакой
Замечания
Файловые системы должны вызывать RtlInitializeUnicodePrefix, чтобы инициализировать таблицу префикса перед использованием любой другой Rtl.. Подпрограммы ЮникодаPrefix на нем. Инициализированная структура таблицы префикса должна считаться непрозрачной.
Вызывающие Rtl.. Подпрограммы ЮникодаPrefix отвечают за синхронизацию доступа к таблице префикса. Быстрый мьютекс — это наиболее эффективный механизм синхронизации, используемый для этой цели.
Дополнительные сведения о других подпрограммах обработки строк см. в Run-Time подпрограммах библиотеки (RTL).
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows XP |
минимальный поддерживаемый сервер | Windows Server 2003 |
целевая платформа | Всеобщий |
заголовка | ntifs.h (include Ntifs.h) |
библиотеки | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | < DISPATCH_LEVEL |