Condividi tramite


DkmProcessorFeatures Enumerazione

Definizione

Flag che indicano le funzionalità disponibili nel processore in cui è in esecuzione questo sistema/processo/thread. Questi in genere gestiscono la disponibilità del set di registri.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class DkmProcessorFeatures
public enum class DkmProcessorFeatures
enum DkmProcessorFeatures
[System.Flags]
public enum DkmProcessorFeatures
[<System.Flags>]
type DkmProcessorFeatures = 
Public Enum DkmProcessorFeatures
Ereditarietà
DkmProcessorFeatures
Attributi

Campi

Nome Valore Descrizione
AMD3DNow 8

In X86, usato per indicare che la CPU supporta 3DNow! Registri.

AMX 512

In X64, usato per indicare che la CPU supporta i registri AMX.

AVX 16

In X86/X64, usato per indicare che la CPU supporta i registri AVX.

AVX512 64

In X86/X64, usato per indicare che la CPU supporta i registri AVX512.

CETSSP 256

In X86/X64, usato per indicare che la CPU supporta i registri del puntatore dello stack shadow- CET.

MMX 1

In X86, usato per indicare che la CPU supporta i registri MMX.

MPX 128

In X86/X64, usato per indicare che la CPU supporta i registri MPX.

None 0

Il processore non supporta funzionalità aggiuntive.

SSE 2

In X86, usato per indicare che la CPU supporta i registri SSE.

SSE2 4

In X86, usato per indicare che la CPU supporta i registri SSE2.

VFP32 32

In ARM, usato per indicare che la CPU supporta il set completo di registri a virgola mobile (Q0-Q15, D0-D31 e S0-S63, ). Su arm, quando questo flag viene cancellato, gli unici registri a virgola mobile supportati includono Q0-Q3, D0-D7 e S0-S15.

Si applica a