HWREQCHK_DEVICE_HARDWARE_SYSINFO 结构 (hwreqchkapi.h)

重要

某些信息与预发行产品相关,该产品在商业发布之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。

提供有关设备硬件的信息。

语法

typedef struct HWREQCHK_DEVICE_HARDWARE_SYSINFO {
  BOOL                       SSE2ProcessorSupport;
  BOOL                       NXProcessorSupport;
  BOOL                       CompareExchange128Support;
  BOOL                       LahfSahfSupport;
  BOOL                       PrefetchWSupport;
  BOOL                       ArmV81ProcessorSupport;
  BOOL                       SecureBootCapable;
  ULONG                      TpmVersion;
  ULONG                      RamMB;
  ULONG                      SystemDiskSizeMB;
  ULONG                      CpuMhz;
  ULONG                      CpuCoreCount;
  ULONG                      CpuFamily;
  ULONG                      CpuModel;
  ULONG                      CpuStepping;
  ULONG                      Platform;
  HWREQCHK_CPU_VENDOR        CpuVendor;
  ULONG                      Architecture;
  WCHAR                      ProcessorName[HWREQCHK_MAX_PROPERTY_VALUE];
  BOOL                       IsServer;
  WLDP_WINDOWS_LOCKDOWN_MODE LockdownMode;
  ULONG                      ProductOS;
  WCHAR                      ProductName[HWREQCHK_MAX_PROPERTY_VALUE];
} HWREQCHK_DEVICE_HARDWARE_SYSINFO;

成员

SSE2ProcessorSupport

指示设备是否支持 SSE2 指令集。

NXProcessorSupport

指示设备是否支持 NX 指令集。

CompareExchange128Support

指示设备是否支持 CompareExchange128 指令。

LahfSahfSupport

指示设备是否支持 LAHF/SAHF 指令。

PrefetchWSupport

指示设备是否支持 PREFETCHW 指令。

ArmV81ProcessorSupport

指示设备是否支持 ARMv8.1 指令集。

SecureBootCapable

指示设备是否能够在安全启动模式下运行。

TpmVersion

受信任的平台模块的版本 (TPM) 。

RamMB

RAM 量(以兆字节为单位)。

SystemDiskSizeMB

系统磁盘的大小(以 MB 为单位)。

CpuMhz

CPU 的时钟速度。

CpuCoreCount

CPU 中的核心数。

CpuFamily

CPU 系列。

CpuModel

CPU 的模型。

CpuStepping

CPU 的步进值。

Platform

CPU 的平台。

CpuVendor

处理器供应商。

Architecture

CPU 的体系结构。

ProcessorName[HWREQCHK_MAX_PROPERTY_VALUE]

处理器的名称。 ProcessorName 的最大大小为 256,由 HWREQCHK_MAX_PROPERTY_VALUE 定义。

IsServer

指示设备是否为服务器。

LockdownMode

指示设备是否处于锁定模式。

ProductOS

指定产品的操作系统。

ProductName[HWREQCHK_MAX_PROPERTY_VALUE]

当前设备的产品名称。 ProductName 的最大大小为 256,由 HWREQCHK_MAX_PROPERTY_VALUE 定义。

要求

要求
Header hwreqchkapi.h