其他 Low-Level 客户端支持
本主题包含有关 Windows 客户端基础结构使用的低级别 API 的信息。
功能
主题 | 内容 |
---|---|
_lclose | _lclose函数关闭指定的文件,以便它不再可用于读取或写入。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 CloseHandle 函数。 |
_lopen | _lopen函数将打开一个现有文件,并将文件指针设置为文件的开头。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 CreateFile 函数。 |
_lread | _lread函数从指定文件读取数据。 提供此函数是为了与 16 位版本的 Windows 兼容。 基于 Win32 的应用程序应使用 ReadFile 函数。 |
AreDvdCodecsEnabled | 返回一个值,该值指示是否在当前设备上启用 DVD 编解码器。 |
DisableProcessWindowsGhosting | 禁用调用 GUI 进程的窗口虚影功能。 窗口虚影是一项 Windows 管理器功能,允许用户最小化、移动或关闭未响应的应用程序的主窗口。 |
GetMediaComponentPackageInfo | 返回系统上安装的所有媒体编解码器的属性列表,这些编解码器满足指定的要求。 |
GetMediaExtensionCommunicationFactory | 创建用于注册媒体扩展的通信工厂。 |
InstantiateComponentFromPackage | 在应用程序包中创建类的实例。 |
IsMediaBehaviorEnabled | 获取一个值,该值指示是否启用与指定 GUID 关联的媒体行为。 |
NtClose | 荒废的。 此函数用于关闭指定的句柄。
NtClose 被 CloseHandle取代。 |
NtDeviceIoControlFile | 荒废的。 为提供的缓冲区生成描述符,并将非类型化数据传递给与文件句柄关联的设备驱动程序。
NtDeviceIoControlFile 被 DeviceIoControl取代。 |
NtWaitForSingleObject | 荒废的。 等待指定对象达到 signaled 状态。
NtWaitForSingleObject 被 WaitForSingleObject取代。 |
RtlAnsiStringToUnicodeString | 将指定的 ANSI 源字符串转换为 Unicode 字符串。 |
RtlCharToInteger | 将字符串转换为整数。 |
RtlFormatCurrentUserKeyPath | 使用当前用户的 SID 的字符串表示形式初始化提供的缓冲区。 |
RtlFreeAnsiString | 释放由 RtlUnicodeStringToAnsiString分配的字符串缓冲区。 |
RtlFreeOemString | 释放由 RtlUnicodeStringToOemString分配的字符串缓冲区。 |
RtlFreeUnicodeString | 释放由 RtlAnsiStringToUnicodeString 或 RtlUpcaseUnicodeString分配的字符串缓冲区。 |
RtlInitString | 初始化计数字符串。 |
RtlInitUnicodeString | 初始化计数的 Unicode 字符串。 |
RtlUnicodeStringToAnsiString | 将指定的 Unicode 源字符串转换为 ANSI 字符串。 |
RtlUnicodeStringToOemString | 此函数将指定的 Unicode 源字符串转换为 OEM 字符串。 翻译是在 OEM 代码页(OCP)上完成的。 |
RtlUnicodeToMultiByteSize | 确定将 Unicode 字符串表示为 ANSI 字符串所需的字节数。 |
RtlUnicodeToUTF8N |
RtlUnicodeToUTF8N 函数使用 8 位 Unicode 转换格式(UTF-8)代码页将指定的 Unicode 字符串转换为新的字符串。 |
RtlUTF8ToUnicodeN |
RtlUTF8ToUnicodeN 函数使用 UTF-8 代码页将指定的源字符串转换为 Unicode 字符串。 |
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 编译器的帮助程序例程。 |