ThbTapiLineCaps encapsulates the TAPI LINEDEVCAPS structure and can be
used to retreive capabilities of the line device.
Declaration
ThbTapiLineCaps = class
published
property ProviderInfoSize : DWORD;
property ProviderInfoOffset : DWORD;
property ProviderInfo : String;
property SwitchInfoSize : DWORD;
property SwitchInfoOffset : DWORD;
property SwitchInfo : String;
property LineNameSize : DWORD;
property LineNameOffset : DWORD;
property LineName : String;
property PermanentLineID : DWORD;
property StringFormat : DWORD;
property AddressModes : DWORD;
property NumAddresses : DWORD;
property BearerModes : DWORD;
property MaxRate : DWORD;
property MediaModes : DWORD;
property GenerateToneModes : DWORD;
property GenerateToneMaxNumFreq : DWORD;
property GenerateDigitModes : DWORD;
property MonitorToneMaxNumFreq : DWORD;
property MonitorToneMaxNumEntries : DWORD;
property MonitorDigitModes : DWORD;
property GatherDigitsMinTimeout : DWORD;
property GatherDigitsMaxTimeout : DWORD;
property MedCtlDigitMaxListSize : DWORD;
property MedCtlMediaMaxListSize : DWORD;
property MedCtlToneMaxListSize : DWORD;
property MedCtlCallStateMaxListSize : DWORD;
property DevCapFlags : DWORD;
property MaxNumActiveCalls : DWORD;
property AnswerMode : DWORD;
property RingModes : DWORD;
property LineStates : DWORD;
property UUIAcceptSize : DWORD;
property UUIAnswerSize : DWORD;
property UUIMakeCallSize : DWORD;
property UUIDropSize : DWORD;
property UUISendUserUserInfoSize;
property UUICallInfoSize : DWORD;
property NumTerminals : DWORD;
property TerminalCapsSize : DWORD;
property TerminalCapsOffset : DWORD;
property TerminalTextEntrySize : DWORD;
property TerminalTextSize : DWORD;
property TerminalTextOffset : DWORD;
property DevSpecificSize : DWORD;
property DevSpecificOffset : DWORD;
property LineFeatures : DWORD;
property SettableDevStatus : DWORD;
property DeviceClassesSize : DWORD;
property DeviceClassesOffset : DWORD;
end;
See Also
Please refer to the section "LINEDEVCAPS" in TAPI's documentation
for a more detailed information.
|