Struct windows_sys::Win32::Devices::Tapi::PHONESTATUS
[−]#[repr(C, packed(1))]pub struct PHONESTATUS {Show 26 fields
pub dwTotalSize: u32,
pub dwNeededSize: u32,
pub dwUsedSize: u32,
pub dwStatusFlags: u32,
pub dwNumOwners: u32,
pub dwNumMonitors: u32,
pub dwRingMode: u32,
pub dwRingVolume: u32,
pub dwHandsetHookSwitchMode: u32,
pub dwHandsetVolume: u32,
pub dwHandsetGain: u32,
pub dwSpeakerHookSwitchMode: u32,
pub dwSpeakerVolume: u32,
pub dwSpeakerGain: u32,
pub dwHeadsetHookSwitchMode: u32,
pub dwHeadsetVolume: u32,
pub dwHeadsetGain: u32,
pub dwDisplaySize: u32,
pub dwDisplayOffset: u32,
pub dwLampModesSize: u32,
pub dwLampModesOffset: u32,
pub dwOwnerNameSize: u32,
pub dwOwnerNameOffset: u32,
pub dwDevSpecificSize: u32,
pub dwDevSpecificOffset: u32,
pub dwPhoneFeatures: u32,
}Expand description
Required features: "Win32_Devices_Tapi"
Fields
dwTotalSize: u32dwNeededSize: u32dwUsedSize: u32dwStatusFlags: u32dwNumOwners: u32dwNumMonitors: u32dwRingMode: u32dwRingVolume: u32dwHandsetHookSwitchMode: u32dwHandsetVolume: u32dwHandsetGain: u32dwSpeakerHookSwitchMode: u32dwSpeakerVolume: u32dwSpeakerGain: u32dwHeadsetHookSwitchMode: u32dwHeadsetVolume: u32dwHeadsetGain: u32dwDisplaySize: u32dwDisplayOffset: u32dwLampModesSize: u32dwLampModesOffset: u32dwOwnerNameSize: u32dwOwnerNameOffset: u32dwDevSpecificSize: u32dwDevSpecificOffset: u32dwPhoneFeatures: u32Trait Implementations
impl Clone for PHONESTATUS
impl Clone for PHONESTATUS
impl Copy for PHONESTATUS
Auto Trait Implementations
impl RefUnwindSafe for PHONESTATUS
impl Send for PHONESTATUS
impl Sync for PHONESTATUS
impl Unpin for PHONESTATUS
impl UnwindSafe for PHONESTATUS
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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