DkmProcessorFeatures 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示在运行此系统/进程/线程的处理器中可用的功能的标志。 它们通常用于处理寄存器集的可用性。
此枚举支持其成员值的按位组合。
public enum class DkmProcessorFeatures
public enum class DkmProcessorFeatures
enum DkmProcessorFeatures
[System.Flags]
public enum DkmProcessorFeatures
[<System.Flags>]
type DkmProcessorFeatures =
Public Enum DkmProcessorFeatures
- 继承
-
DkmProcessorFeatures
- 属性
字段
| AMD3DNow | 8 | 在 X86 上,用于指示 CPU 支持3DNow! 寄存器. |
| AVX | 16 | 在 X86/X64 上,用于指示 CPU 支持 AVX 寄存器。 |
| AVX512 | 64 | 在 X86/X64 上,用于指示 CPU 支持 AVX512 寄存器。 |
| CETSSP | 256 | 在 X86/X64 上,用于指示 CPU 支持 CET 堆栈指针寄存器。 |
| MMX | 1 | 在 X86 上,用于指示 CPU 支持 MMX 寄存器。 |
| MPX | 128 | 在 X86/X64 上,用于指示 CPU 支持 MPX 寄存器。 |
| None | 0 | 处理器不支持任何其他功能。 |
| SSE | 2 | 在 X86 上,用于指示 CPU 支持 SSE 寄存器。 |
| SSE2 | 4 | 在 X86 上,用于指示 CPU 支持 SSE2 寄存器。 |
| VFP32 | 32 | 在 ARM 上,用于指示 CPU 支持 (Q0-Q15、D0 D31 和 S0 S63 ) 的整套浮点寄存器。 在 arm 上,清除此标志时,唯一受支持的浮点寄存器包括 Q0-Q3、D0-D7 和 S0-S15。 |