#[repr(i32)]pub enum PLUGPLAY_CONTROL_CLASS {
Show 25 variants
PlugPlayControlEnumerateDevice,
PlugPlayControlRegisterNewDevice,
PlugPlayControlDeregisterDevice,
PlugPlayControlInitializeDevice,
PlugPlayControlStartDevice,
PlugPlayControlUnlockDevice,
PlugPlayControlQueryAndRemoveDevice,
PlugPlayControlUserResponse,
PlugPlayControlGenerateLegacyDevice,
PlugPlayControlGetInterfaceDeviceList,
PlugPlayControlProperty,
PlugPlayControlDeviceClassAssociation,
PlugPlayControlGetRelatedDevice,
PlugPlayControlGetInterfaceDeviceAlias,
PlugPlayControlDeviceStatus,
PlugPlayControlGetDeviceDepth,
PlugPlayControlQueryDeviceRelations,
PlugPlayControlTargetDeviceRelation,
PlugPlayControlQueryConflictList,
PlugPlayControlRetrieveDock,
PlugPlayControlResetDevice,
PlugPlayControlHaltDevice,
PlugPlayControlGetBlockedDriverList,
PlugPlayControlGetDeviceInterfaceEnabled,
MaxPlugPlayControl,
}Variants§
PlugPlayControlEnumerateDevice
PlugPlayControlRegisterNewDevice
PlugPlayControlDeregisterDevice
PlugPlayControlInitializeDevice
PlugPlayControlStartDevice
PlugPlayControlUnlockDevice
PlugPlayControlQueryAndRemoveDevice
PlugPlayControlUserResponse
PlugPlayControlGenerateLegacyDevice
PlugPlayControlGetInterfaceDeviceList
PlugPlayControlProperty
PlugPlayControlDeviceClassAssociation
PlugPlayControlGetRelatedDevice
PlugPlayControlGetInterfaceDeviceAlias
PlugPlayControlDeviceStatus
PlugPlayControlGetDeviceDepth
PlugPlayControlQueryDeviceRelations
PlugPlayControlTargetDeviceRelation
PlugPlayControlQueryConflictList
PlugPlayControlRetrieveDock
PlugPlayControlResetDevice
PlugPlayControlHaltDevice
PlugPlayControlGetBlockedDriverList
PlugPlayControlGetDeviceInterfaceEnabled
MaxPlugPlayControl
Trait Implementations§
source§impl Clone for PLUGPLAY_CONTROL_CLASS
impl Clone for PLUGPLAY_CONTROL_CLASS
source§fn clone(&self) -> PLUGPLAY_CONTROL_CLASS
fn clone(&self) -> PLUGPLAY_CONTROL_CLASS
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 moresource§impl Debug for PLUGPLAY_CONTROL_CLASS
impl Debug for PLUGPLAY_CONTROL_CLASS
source§impl Hash for PLUGPLAY_CONTROL_CLASS
impl Hash for PLUGPLAY_CONTROL_CLASS
source§impl PartialEq<PLUGPLAY_CONTROL_CLASS> for PLUGPLAY_CONTROL_CLASS
impl PartialEq<PLUGPLAY_CONTROL_CLASS> for PLUGPLAY_CONTROL_CLASS
source§fn eq(&self, other: &PLUGPLAY_CONTROL_CLASS) -> bool
fn eq(&self, other: &PLUGPLAY_CONTROL_CLASS) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl Copy for PLUGPLAY_CONTROL_CLASS
impl Eq for PLUGPLAY_CONTROL_CLASS
impl StructuralEq for PLUGPLAY_CONTROL_CLASS
impl StructuralPartialEq for PLUGPLAY_CONTROL_CLASS
Auto Trait Implementations§
impl RefUnwindSafe for PLUGPLAY_CONTROL_CLASS
impl Send for PLUGPLAY_CONTROL_CLASS
impl Sync for PLUGPLAY_CONTROL_CLASS
impl Unpin for PLUGPLAY_CONTROL_CLASS
impl UnwindSafe for PLUGPLAY_CONTROL_CLASS
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more