Struct windows_sys::Win32::System::SystemServices::PPM_WMI_PERF_STATES
[−]#[repr(C)]pub struct PPM_WMI_PERF_STATES {Show 21 fields
pub Count: u32,
pub MaxFrequency: u32,
pub CurrentState: u32,
pub MaxPerfState: u32,
pub MinPerfState: u32,
pub LowestPerfState: u32,
pub ThermalConstraint: u32,
pub BusyAdjThreshold: u8,
pub PolicyType: u8,
pub Type: u8,
pub Reserved: u8,
pub TimerInterval: u32,
pub TargetProcessors: u64,
pub PStateHandler: u32,
pub PStateContext: u32,
pub TStateHandler: u32,
pub TStateContext: u32,
pub FeedbackHandler: u32,
pub Reserved1: u32,
pub Reserved2: u64,
pub State: [PPM_WMI_PERF_STATE; 1],
}
Expand description
Required features: "Win32_System_SystemServices"
Fields
Count: u32
MaxFrequency: u32
CurrentState: u32
MaxPerfState: u32
MinPerfState: u32
LowestPerfState: u32
ThermalConstraint: u32
BusyAdjThreshold: u8
PolicyType: u8
Type: u8
Reserved: u8
TimerInterval: u32
TargetProcessors: u64
PStateHandler: u32
PStateContext: u32
TStateHandler: u32
TStateContext: u32
FeedbackHandler: u32
Reserved1: u32
Reserved2: u64
State: [PPM_WMI_PERF_STATE; 1]
Trait Implementations
impl Clone for PPM_WMI_PERF_STATES
impl Clone for PPM_WMI_PERF_STATES
impl Copy for PPM_WMI_PERF_STATES
Auto Trait Implementations
impl RefUnwindSafe for PPM_WMI_PERF_STATES
impl Send for PPM_WMI_PERF_STATES
impl Sync for PPM_WMI_PERF_STATES
impl Unpin for PPM_WMI_PERF_STATES
impl UnwindSafe for PPM_WMI_PERF_STATES
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more