pub struct SYSTEM_CPU_SET_INFORMATION_CpuSet {
pub Id: u32,
pub Group: u16,
pub LogicalProcessorIndex: u8,
pub CoreIndex: u8,
pub LastLevelCacheIndex: u8,
pub NumaNodeIndex: u8,
pub EfficiencyClass: u8,
pub AllFlags: u8,
pub Reserved: u32,
pub AllocationTag: u64,
}
Fields§
§Id: u32
§Group: u16
§LogicalProcessorIndex: u8
§CoreIndex: u8
§LastLevelCacheIndex: u8
§NumaNodeIndex: u8
§EfficiencyClass: u8
§AllFlags: u8
§Reserved: u32
§AllocationTag: u64
Implementations§
source§impl SYSTEM_CPU_SET_INFORMATION_CpuSet
impl SYSTEM_CPU_SET_INFORMATION_CpuSet
pub fn Parked(&self) -> u8
pub fn set_Parked(&mut self, val: u8)
pub fn Allocated(&self) -> u8
pub fn set_Allocated(&mut self, val: u8)
pub fn AllocatedToTargetProcess(&self) -> u8
pub fn set_AllocatedToTargetProcess(&mut self, val: u8)
pub fn RealTime(&self) -> u8
pub fn set_RealTime(&mut self, val: u8)
pub fn ReservedFlags(&self) -> u8
pub fn set_ReservedFlags(&mut self, val: u8)
Trait Implementations§
source§impl Clone for SYSTEM_CPU_SET_INFORMATION_CpuSet
impl Clone for SYSTEM_CPU_SET_INFORMATION_CpuSet
source§fn clone(&self) -> SYSTEM_CPU_SET_INFORMATION_CpuSet
fn clone(&self) -> SYSTEM_CPU_SET_INFORMATION_CpuSet
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more