Любая поддержка клиентов низкого уровня

В этом разделе содержатся сведения о низкоуровневых API, используемых клиентской инфраструктурой Windows.

Функции

Раздел Содержимое
_lclose Функция _lclose закрывает указанный файл, чтобы он больше не был доступен для чтения или записи. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию CloseHandle.
_lopen Функция _lopen открывает существующий файл и задает указатель на начало файла. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию CreateFile.
_lread Функция _lread считывает данные из указанного файла. Эта функция предоставляется для совместимости с 16-разрядными версиями Windows. Приложения на основе Win32 должны использовать функцию ReadFile.
AreDvdCodecsEnabled Возвращает значение, указывающее, включены ли кодеки DVD на текущем устройстве.
DisableProcessWindowsGhosting Отключает функцию призрака окна для вызывающего процесса графического интерфейса. Призрак окна — это функция Windows Manager, которая позволяет пользователю свести к минимуму, переместить или закрыть главное окно приложения, которое не отвечает.
GetMediaComponentPackageInfo Возвращает список свойств для всех кодеков мультимедиа, установленных в системе, которая соответствует указанным требованиям.
GetMediaExtensionCommunicationFactory Создает фабрику коммуникаций для регистрации расширения мультимедиа.
InstantiateComponentFromPackage Создает экземпляр класса в пакете приложения.
IsMediaBehaviorEnabled Возвращает значение, указывающее, включено ли поведение мультимедиа, связанное с указанным GUID.
NtClose Устарело. Эта функция используется для закрытия указанного дескриптора. NtClose заменяет CloseHandle.
NtDeviceIoControlFile Устарело. Создает дескрипторы для предоставленных буферов и передает нетипизированные данные драйверу устройства, связанному с дескриптором файла. NtDeviceIoControlFile заменяет DeviceIoControl.
NtWaitForSingleObject Устарело. Ожидает, пока указанный объект не достигнет состояния signaled. NtWaitForSingleObject заменен WaitForSingleObject.
RtlAnsiStringToUnicodeString Преобразует указанную исходную строку ANSI в строку Юникода.
RtlCharToInteger Преобразует символьную строку в целое число.
RtlFormatCurrentUserKeyPath Инициализирует предоставленный буфер строковым представлением идентификатора безопасности для текущего пользователя.
RtlFreeAnsiString Освобождает буфер строки, выделенный RtlUnicodeStringToAnsiString.
RtlFreeOemString Освобождает строковый буфер, выделенный RtlUnicodeStringToOemString.
RtlFreeUnicodeString Освобождает буфер строки, выделенный RtlAnsiStringToUnicodeString или RtlUpcaseUnicodeString.
RtlInitString Инициализирует подсчитываемую строку.
RtlInitUnicodeString Инициализирует подсчитываемую строку Юникода.
RtlUnicodeStringToAnsiString Преобразует указанную исходную строку Юникода в строку ANSI.
RtlUnicodeStringToOemString Эти функции преобразуют указанную исходную строку Юникода в строку OEM. Перевод выполняется относительно кодовой страницы OEM (OCP).
RtlUnicodeToMultiByteSize Определяет, сколько байтов требуется для представления строки Юникода в виде строки ANSI.
RtlUnicodeToUTF8N Функция RtlUnicodeToUTF8N преобразует указанную строку Юникода в новую символьную строку с помощью 8-разрядной кодовой страницы формата преобразования Юникода (UTF-8).
RtlUTF8ToUnicodeN Функция RtlUTF8ToUnicodeN преобразует указанную исходную строку в строку Юникода с помощью кодовой страницы UTF-8.
SendIMEMessageEx Задает действие или обработку редактора методов ввода (IME) с помощью указанной подфункции. Примечание. Эта функция устарела и не должна использоваться.
WINNLSEnableIME Временно включает или отключает IME и одновременно включает или отключает отображение всех окон, принадлежащих IME. Примечание. Эта функция устарела и не должна использоваться.

 

Структуры

Раздел Содержимое
IMESTRUCT Используется SendIMEMessageEx для указания подфункции, выполняемой в сообщении IME и его параметрах. Эта структура также используется для получения возвращаемых значений из этих подфункций.
STRING Эта структура используется с функцией RtlUnicodeStringToOemString.

 

Подпрограммы компилятора

Раздел Содержимое
Подпрограмма __C_specific_handler __C_specific_handler — это вспомогательный подпрограмма для компилятора C.
подпрограмма _alldiv _alldiv Подпрограмма — это вспомогательный подпрограмма для компилятора C.
_allmul Умножает два LONGLONG или ULONGLONG.
_aulldiv Делит два целых числа ULONGLONG .
Подпрограмма _chkstk _chkstk Подпрограмма — это вспомогательный подпрограмма для компилятора C.