/mcpYou must not extend this structure. Note This structure gets used only for the generation of tones; it is not used for tone monitoring. Structure Details typedef struct linegeneratetone_tag { DWORD dwFrequency; DWORD dwCadenceOn; DWORD dwCadenceOff; DWORD dwVolume; } LINEGENERATETONE, FAR *LPLINEGENERATETONE; Members Values Members The frequency, in hertz, of this tone component. A service provider may adjust (round up or down) the frequency that the application specified to fit its resolution. dwFrequency The “on” duration, in milliseconds, of the cadence of the custom tone to be generated. Zero means no tone gets generated. dwCadenceOn The “off” duration, in milliseconds, of the cadence of the custom tone to be generated. Zero means no off time, that is, a constant tone. dwCadenceOff The volume level at which the tone gets generated. A value of 0x0000FFFF represents full volume, and a value of 0x00000000 means silence. dwVolume LINEINITIALIZEEXPARAMS The LINEINITIZALIZEEXPARAMS structure describes parameters that are supplied when calls are made by using LINEINITIALIZEEX. Structure Details typedef struct lineinitializeexparams_tag { DWORD dwTotalSize; DWORD dwNeededSize; DWORD dwUsedSize; DWORD dwOptions; union { HANDLE hEvent; HANDLE hCompletionPort; } Handles; Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 264 Basic TAPI Implementation LINEINITIALIZEEXPARAMS
