Struct windows_sys::Win32::Devices::Tapi::LINEADDRESSCAPS
#[repr(C, packed(1))]pub struct LINEADDRESSCAPS {Show 57 fields
pub dwTotalSize: u32,
pub dwNeededSize: u32,
pub dwUsedSize: u32,
pub dwLineDeviceID: u32,
pub dwAddressSize: u32,
pub dwAddressOffset: u32,
pub dwDevSpecificSize: u32,
pub dwDevSpecificOffset: u32,
pub dwAddressSharing: u32,
pub dwAddressStates: u32,
pub dwCallInfoStates: u32,
pub dwCallerIDFlags: u32,
pub dwCalledIDFlags: u32,
pub dwConnectedIDFlags: u32,
pub dwRedirectionIDFlags: u32,
pub dwRedirectingIDFlags: u32,
pub dwCallStates: u32,
pub dwDialToneModes: u32,
pub dwBusyModes: u32,
pub dwSpecialInfo: u32,
pub dwDisconnectModes: u32,
pub dwMaxNumActiveCalls: u32,
pub dwMaxNumOnHoldCalls: u32,
pub dwMaxNumOnHoldPendingCalls: u32,
pub dwMaxNumConference: u32,
pub dwMaxNumTransConf: u32,
pub dwAddrCapFlags: u32,
pub dwCallFeatures: u32,
pub dwRemoveFromConfCaps: u32,
pub dwRemoveFromConfState: u32,
pub dwTransferModes: u32,
pub dwParkModes: u32,
pub dwForwardModes: u32,
pub dwMaxForwardEntries: u32,
pub dwMaxSpecificEntries: u32,
pub dwMinFwdNumRings: u32,
pub dwMaxFwdNumRings: u32,
pub dwMaxCallCompletions: u32,
pub dwCallCompletionConds: u32,
pub dwCallCompletionModes: u32,
pub dwNumCompletionMessages: u32,
pub dwCompletionMsgTextEntrySize: u32,
pub dwCompletionMsgTextSize: u32,
pub dwCompletionMsgTextOffset: u32,
pub dwAddressFeatures: u32,
pub dwPredictiveAutoTransferStates: u32,
pub dwNumCallTreatments: u32,
pub dwCallTreatmentListSize: u32,
pub dwCallTreatmentListOffset: u32,
pub dwDeviceClassesSize: u32,
pub dwDeviceClassesOffset: u32,
pub dwMaxCallDataSize: u32,
pub dwCallFeatures2: u32,
pub dwMaxNoAnswerTimeout: u32,
pub dwConnectedModes: u32,
pub dwOfferingModes: u32,
pub dwAvailableMediaModes: u32,
}
Fields§
§dwTotalSize: u32
§dwNeededSize: u32
§dwUsedSize: u32
§dwLineDeviceID: u32
§dwAddressSize: u32
§dwAddressOffset: u32
§dwDevSpecificSize: u32
§dwDevSpecificOffset: u32
§dwAddressSharing: u32
§dwAddressStates: u32
§dwCallInfoStates: u32
§dwCallerIDFlags: u32
§dwCalledIDFlags: u32
§dwConnectedIDFlags: u32
§dwRedirectionIDFlags: u32
§dwRedirectingIDFlags: u32
§dwCallStates: u32
§dwDialToneModes: u32
§dwBusyModes: u32
§dwSpecialInfo: u32
§dwDisconnectModes: u32
§dwMaxNumActiveCalls: u32
§dwMaxNumOnHoldCalls: u32
§dwMaxNumOnHoldPendingCalls: u32
§dwMaxNumConference: u32
§dwMaxNumTransConf: u32
§dwAddrCapFlags: u32
§dwCallFeatures: u32
§dwRemoveFromConfCaps: u32
§dwRemoveFromConfState: u32
§dwTransferModes: u32
§dwParkModes: u32
§dwForwardModes: u32
§dwMaxForwardEntries: u32
§dwMaxSpecificEntries: u32
§dwMinFwdNumRings: u32
§dwMaxFwdNumRings: u32
§dwMaxCallCompletions: u32
§dwCallCompletionConds: u32
§dwCallCompletionModes: u32
§dwNumCompletionMessages: u32
§dwCompletionMsgTextEntrySize: u32
§dwCompletionMsgTextSize: u32
§dwCompletionMsgTextOffset: u32
§dwAddressFeatures: u32
§dwPredictiveAutoTransferStates: u32
§dwNumCallTreatments: u32
§dwCallTreatmentListSize: u32
§dwCallTreatmentListOffset: u32
§dwDeviceClassesSize: u32
§dwDeviceClassesOffset: u32
§dwMaxCallDataSize: u32
§dwCallFeatures2: u32
§dwMaxNoAnswerTimeout: u32
§dwConnectedModes: u32
§dwOfferingModes: u32
§dwAvailableMediaModes: u32
Trait Implementations§
§impl Clone for LINEADDRESSCAPS
impl Clone for LINEADDRESSCAPS
§fn clone(&self) -> LINEADDRESSCAPS
fn clone(&self) -> LINEADDRESSCAPS
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 moreimpl Copy for LINEADDRESSCAPS
Auto Trait Implementations§
impl Freeze for LINEADDRESSCAPS
impl RefUnwindSafe for LINEADDRESSCAPS
impl Send for LINEADDRESSCAPS
impl Sync for LINEADDRESSCAPS
impl Unpin for LINEADDRESSCAPS
impl UnwindSafe for LINEADDRESSCAPS
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)