系统信息函数

以下函数用于检索或设置系统信息。

函数 说明
CeipIsOptedIn 检查用户是否已选择将 SQM 数据收集作为客户体验改善计划 (CEIP) 的一部分。
DnsHostnameToComputerName 将 DNS 名称转换为 NetBIOS 名称。
EnumSystemFirmwareTables 枚举指定类型的所有系统固件表。
ExpandEnvironmentStrings 将环境变量字符串替换为其定义的值。
GetComputerName 检索本地计算机的 NetBIOS 名称。
GetComputerNameEx 检索本地计算机的 NetBIOS 或 DNS 名称。
GetComputerObjectName 检索指定格式的本地计算机的名称。
GetCurrentHwProfile 检索本地计算机的当前硬件配置文件。
GetFirmwareEnvironmentVariable 从 NVRAM 检索指定固件环境变量的值。
GetFirmwareEnvironmentVariableEx 检索指定固件环境变量及其属性的值。
GetFirmwareType 检索本地计算机的固件类型。
GetIntegratedDisplaySize 检索内置屏幕对角线大小的最佳估计值(以英寸为单位)。
GetNativeSystemInfo 检索有关在 WOW64 下运行的应用程序的当前系统的信息。
GetProductInfo 检索本地计算机上操作系统的产品类型,并将该类型映射到指定操作系统支持的产品类型。
GetSystemDirectory 检索系统目录的路径。
GetSystemFirmwareTable 从固件表提供程序检索指定的固件表。
GetSystemInfo 检索有关当前系统的信息。
GetSystemRegistryQuota 检索注册表的当前大小以及允许注册表在系统上达到的最大大小。
GetSystemWindowsDirectory 检索多用户系统上共享 Windows 目录的路径。
GetSystemWow64Directory 检索 WOW64 所使用的系统目录的路径。
GetSystemWow64Directory2 使用指定的映像文件计算机类型检索 WOW64 所使用的系统目录的路径。
GetUserName 检索当前线程的用户名。
GetUserNameEx 检索与调用线程关联的用户或其他安全主体的名称。 可以指定返回的名称的格式。
GetVersion 检索当前操作系统的版本号。
GetVersionEx 检索有关当前操作系统的信息。
GetWindowsDirectory 检索 Windows 目录的路径。
IsNativeVhdBoot 指示 OS 是否已从 VHD 容器启动。
IsWow64GuestMachineSupported
IsProcessorFeaturePresent 确定当前计算机是否支持处理器功能。
IsWow64Message 确定从当前进程的队列中读取的最后一条消息是否源自 WOW64 进程。
IsWow64Process 确定进程是否在 WOW64 下运行。
QueryPerformanceCounter 检索高分辨率性能计数器的当前值。
QueryPerformanceFrequency 检索高分辨率性能计数器的频率。
RtlGetSuiteMask 检索标识系统上可用的产品套件的位掩码。 如果在服务器 silo 上下文中运行的应用程序中调用此函数,则会改为检索服务器 silo 的套件掩码。
SetComputerName 设置本地计算机的新 NetBIOS 名称。
SetComputerNameEx 为本地计算机设置新的 NetBIOS 或 DNS 名称。
SetFirmwareEnvironmentVariable 设置指定固件环境变量的值。
SetFirmwareEnvironmentVariableEx 设置指定的固件环境变量及其属性的值。
TranslateName 将目录服务对象名称从一种格式转换为另一种格式。
VerifyVersionInfo 将一组版本要求与当前操作系统的值进行比较。
VerSetConditionMask 生成 VerifyVersionInfo 函数的条件掩码。
Wow64DisableWow64FsRedirection 禁用调用线程的文件系统重定向。
Wow64EnableWow64FsRedirection 启用或禁用调用线程的文件系统重定向。
Wow64RevertWow64FsRedirection 还原调用线程的文件系统重定向。

 

已过时的函数