struttura HWREQCHK_DEVICE_HARDWARE_SYSINFO (hwreqchkapi.h)
Importante
Alcune informazioni si riferiscono a un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce informazioni sull'hardware del dispositivo.
Sintassi
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;
Members
SSE2ProcessorSupport
Indica se il dispositivo supporta il set di istruzioni SSE2.
NXProcessorSupport
Indica se il dispositivo supporta il set di istruzioni NX.
CompareExchange128Support
Indica se il dispositivo supporta l'istruzione CompareExchange128.
LahfSahfSupport
Indica se il dispositivo supporta l'istruzione LAHF/SAHF.
PrefetchWSupport
Indica se il dispositivo supporta l'istruzione PREFETCHW.
ArmV81ProcessorSupport
Indica se il dispositivo supporta il set di istruzioni ARMv8.1.
SecureBootCapable
Indica se il dispositivo è in grado di eseguire in modalità di avvio protetto.
TpmVersion
Versione del modulo TPM (Trusted Platform Module).
RamMB
Quantità di RAM in megabyte.
SystemDiskSizeMB
Dimensioni del disco di sistema in megabyte.
CpuMhz
Velocità di clock della CPU.
CpuCoreCount
Numero di core nella CPU.
CpuFamily
Famiglia della CPU.
CpuModel
Modello della CPU.
CpuStepping
Valore di istruzione della CPU.
Platform
Piattaforma della CPU.
CpuVendor
Fornitore del processore.
Architecture
Architettura della CPU.
ProcessorName[HWREQCHK_MAX_PROPERTY_VALUE]
Nome del processore. La dimensione massima di ProcessorName è 256, come definito da HWREQCHK_MAX_PROPERTY_VALUE.
IsServer
Indica se il dispositivo è un server.
LockdownMode
Indica se il dispositivo è in modalità di blocco.
ProductOS
Specifica il sistema operativo del prodotto.
ProductName[HWREQCHK_MAX_PROPERTY_VALUE]
Nome del prodotto del dispositivo corrente. La dimensione massima di ProductName è 256, come definito da HWREQCHK_MAX_PROPERTY_VALUE.
Requisiti
Requisito | Valore |
---|---|
Intestazione | hwreqchkapi.h |