Struct windows_sys::Win32::Devices::Tapi::LINEDEVCAPS
[−]#[repr(C, packed(1))]pub struct LINEDEVCAPS {Show 55 fields
pub dwTotalSize: u32,
pub dwNeededSize: u32,
pub dwUsedSize: u32,
pub dwProviderInfoSize: u32,
pub dwProviderInfoOffset: u32,
pub dwSwitchInfoSize: u32,
pub dwSwitchInfoOffset: u32,
pub dwPermanentLineID: u32,
pub dwLineNameSize: u32,
pub dwLineNameOffset: u32,
pub dwStringFormat: u32,
pub dwAddressModes: u32,
pub dwNumAddresses: u32,
pub dwBearerModes: u32,
pub dwMaxRate: u32,
pub dwMediaModes: u32,
pub dwGenerateToneModes: u32,
pub dwGenerateToneMaxNumFreq: u32,
pub dwGenerateDigitModes: u32,
pub dwMonitorToneMaxNumFreq: u32,
pub dwMonitorToneMaxNumEntries: u32,
pub dwMonitorDigitModes: u32,
pub dwGatherDigitsMinTimeout: u32,
pub dwGatherDigitsMaxTimeout: u32,
pub dwMedCtlDigitMaxListSize: u32,
pub dwMedCtlMediaMaxListSize: u32,
pub dwMedCtlToneMaxListSize: u32,
pub dwMedCtlCallStateMaxListSize: u32,
pub dwDevCapFlags: u32,
pub dwMaxNumActiveCalls: u32,
pub dwAnswerMode: u32,
pub dwRingModes: u32,
pub dwLineStates: u32,
pub dwUUIAcceptSize: u32,
pub dwUUIAnswerSize: u32,
pub dwUUIMakeCallSize: u32,
pub dwUUIDropSize: u32,
pub dwUUISendUserUserInfoSize: u32,
pub dwUUICallInfoSize: u32,
pub MinDialParams: LINEDIALPARAMS,
pub MaxDialParams: LINEDIALPARAMS,
pub DefaultDialParams: LINEDIALPARAMS,
pub dwNumTerminals: u32,
pub dwTerminalCapsSize: u32,
pub dwTerminalCapsOffset: u32,
pub dwTerminalTextEntrySize: u32,
pub dwTerminalTextSize: u32,
pub dwTerminalTextOffset: u32,
pub dwDevSpecificSize: u32,
pub dwDevSpecificOffset: u32,
pub dwLineFeatures: u32,
pub dwSettableDevStatus: u32,
pub dwDeviceClassesSize: u32,
pub dwDeviceClassesOffset: u32,
pub PermanentLineGuid: GUID,
}
Expand description
Required features: "Win32_Devices_Tapi"
Fields
dwTotalSize: u32
dwNeededSize: u32
dwUsedSize: u32
dwProviderInfoSize: u32
dwProviderInfoOffset: u32
dwSwitchInfoSize: u32
dwSwitchInfoOffset: u32
dwPermanentLineID: u32
dwLineNameSize: u32
dwLineNameOffset: u32
dwStringFormat: u32
dwAddressModes: u32
dwNumAddresses: u32
dwBearerModes: u32
dwMaxRate: u32
dwMediaModes: u32
dwGenerateToneModes: u32
dwGenerateToneMaxNumFreq: u32
dwGenerateDigitModes: u32
dwMonitorToneMaxNumFreq: u32
dwMonitorToneMaxNumEntries: u32
dwMonitorDigitModes: u32
dwGatherDigitsMinTimeout: u32
dwGatherDigitsMaxTimeout: u32
dwMedCtlDigitMaxListSize: u32
dwMedCtlMediaMaxListSize: u32
dwMedCtlToneMaxListSize: u32
dwMedCtlCallStateMaxListSize: u32
dwDevCapFlags: u32
dwMaxNumActiveCalls: u32
dwAnswerMode: u32
dwRingModes: u32
dwLineStates: u32
dwUUIAcceptSize: u32
dwUUIAnswerSize: u32
dwUUIMakeCallSize: u32
dwUUIDropSize: u32
dwUUISendUserUserInfoSize: u32
dwUUICallInfoSize: u32
MinDialParams: LINEDIALPARAMS
MaxDialParams: LINEDIALPARAMS
DefaultDialParams: LINEDIALPARAMS
dwNumTerminals: u32
dwTerminalCapsSize: u32
dwTerminalCapsOffset: u32
dwTerminalTextEntrySize: u32
dwTerminalTextSize: u32
dwTerminalTextOffset: u32
dwDevSpecificSize: u32
dwDevSpecificOffset: u32
dwLineFeatures: u32
dwSettableDevStatus: u32
dwDeviceClassesSize: u32
dwDeviceClassesOffset: u32
PermanentLineGuid: GUID
Trait Implementations
impl Clone for LINEDEVCAPS
impl Clone for LINEDEVCAPS
impl Copy for LINEDEVCAPS
Auto Trait Implementations
impl RefUnwindSafe for LINEDEVCAPS
impl Send for LINEDEVCAPS
impl Sync for LINEDEVCAPS
impl Unpin for LINEDEVCAPS
impl UnwindSafe for LINEDEVCAPS
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