ReactOS  0.4.15-dev-439-g292f67a
tapi.h
Go to the documentation of this file.
1 /*
2  * TAPI definitions
3  *
4  * Copyright (c) 1999 Andreas Mohr
5  *
6  * This library is free software; you can redistribute it and/or
7  * modify it under the terms of the GNU Lesser General Public
8  * License as published by the Free Software Foundation; either
9  * version 2.1 of the License, or (at your option) any later version.
10  *
11  * This library is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14  * Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public
17  * License along with this library; if not, write to the Free Software
18  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
19  */
20 
21 #ifndef __WINE_TAPI_H
22 #define __WINE_TAPI_H
23 
24 #ifndef __WINESRC__
25 # include <windows.h>
26 #endif
27 #include <basetsd.h>
28 #include <oaidl.h>
29 
30 #ifdef __cplusplus
31 extern "C" {
32 #endif /* defined(__cplusplus) */
33 
34 typedef HANDLE HCALL, *LPHCALL;
35 typedef HANDLE HLINE, *LPHLINE;
39 
40 #define TAPIERR_REQUESTFAILED -16L
41 #define LINEERR_ALLOCATED 0x80000001
42 #define LINEERR_BADDEVICEID 0x80000002
43 #define LINEERR_BEARERMODEUNAVAIL 0x80000003
44 #define LINEERR_CALLUNAVAIL 0x80000005
45 #define LINEERR_COMPLETIONOVERRUN 0x80000006
46 #define LINEERR_CONFERENCEFULL 0x80000007
47 #define LINEERR_DIALBILLING 0x80000008
48 #define LINEERR_DIALDIALTONE 0x80000009
49 #define LINEERR_DIALPROMPT 0x8000000A
50 #define LINEERR_DIALQUIET 0x8000000B
51 #define LINEERR_INCOMPATIBLEAPIVERSION 0x8000000C
52 #define LINEERR_INCOMPATIBLEEXTVERSION 0x8000000D
53 #define LINEERR_INIFILECORRUPT 0x8000000E
54 #define LINEERR_INUSE 0x8000000F
55 #define LINEERR_INVALADDRESS 0x80000010
56 #define LINEERR_INVALADDRESSID 0x80000011
57 #define LINEERR_INVALADDRESSMODE 0x80000012
58 #define LINEERR_INVALADDRESSSTATE 0x80000013
59 #define LINEERR_INVALAPPHANDLE 0x80000014
60 #define LINEERR_INVALAPPNAME 0x80000015
61 #define LINEERR_INVALBEARERMODE 0x80000016
62 #define LINEERR_INVALCALLCOMPLMODE 0x80000017
63 #define LINEERR_INVALCALLHANDLE 0x80000018
64 #define LINEERR_INVALCALLPARAMS 0x80000019
65 #define LINEERR_INVALCALLPRIVILEGE 0x8000001A
66 #define LINEERR_INVALCALLSELECT 0x8000001B
67 #define LINEERR_INVALCALLSTATE 0x8000001C
68 #define LINEERR_INVALCALLSTATELIST 0x8000001D
69 #define LINEERR_INVALCARD 0x8000001E
70 #define LINEERR_INVALCOMPLETIONID 0x8000001F
71 #define LINEERR_INVALCONFCALLHANDLE 0x80000020
72 #define LINEERR_INVALCONSULTCALLHANDLE 0x80000021
73 #define LINEERR_INVALCOUNTRYCODE 0x80000022
74 #define LINEERR_INVALDEVICECLASS 0x80000023
75 #define LINEERR_INVALDEVICEHANDLE 0x80000024
76 #define LINEERR_INVALDIALPARAMS 0x80000025
77 #define LINEERR_INVALDIGITLIST 0x80000026
78 #define LINEERR_INVALDIGITMODE 0x80000027
79 #define LINEERR_INVALDIGITS 0x80000028
80 #define LINEERR_INVALEXTVERSION 0x80000029
81 #define LINEERR_INVALGROUPID 0x8000002A
82 #define LINEERR_INVALLINEHANDLE 0x8000002B
83 #define LINEERR_INVALLINESTATE 0x8000002C
84 #define LINEERR_INVALLOCATION 0x8000002D
85 #define LINEERR_INVALMEDIALIST 0x8000002E
86 #define LINEERR_INVALMEDIAMODE 0x8000002F
87 #define LINEERR_INVALMESSAGEID 0x80000030
88 #define LINEERR_INVALPARAM 0x80000032
89 #define LINEERR_INVALPARKID 0x80000033
90 #define LINEERR_INVALPARKMODE 0x80000034
91 #define LINEERR_INVALPOINTER 0x80000035
92 #define LINEERR_INVALPRIVSELECT 0x80000036
93 #define LINEERR_INVALRATE 0x80000037
94 #define LINEERR_INVALREQUESTMODE 0x80000038
95 #define LINEERR_INVALTERMINALID 0x80000039
96 #define LINEERR_INVALTERMINALMODE 0x8000003A
97 #define LINEERR_INVALTIMEOUT 0x8000003B
98 #define LINEERR_INVALTONE 0x8000003C
99 #define LINEERR_INVALTONELIST 0x8000003D
100 #define LINEERR_INVALTONEMODE 0x8000003E
101 #define LINEERR_INVALTRANSFERMODE 0x8000003F
102 #define LINEERR_LINEMAPPERFAILED 0x80000040
103 #define LINEERR_NOCONFERENCE 0x80000041
104 #define LINEERR_NODEVICE 0x80000042
105 #define LINEERR_NODRIVER 0x80000043
106 #define LINEERR_NOMEM 0x80000044
107 #define LINEERR_NOREQUEST 0x80000045
108 #define LINEERR_NOTOWNER 0x80000046
109 #define LINEERR_NOTREGISTERED 0x80000047
110 #define LINEERR_OPERATIONFAILED 0x80000048
111 #define LINEERR_OPERATIONUNAVAIL 0x80000049
112 #define LINEERR_RATEUNAVAIL 0x8000004A
113 #define LINEERR_RESOURCEUNAVAIL 0x8000004B
114 #define LINEERR_REQUESTOVERRUN 0x8000004C
115 #define LINEERR_STRUCTURETOOSMALL 0x8000004D
116 #define LINEERR_TARGETNOTFOUND 0x8000004E
117 #define LINEERR_TARGETSELF 0x8000004F
118 #define LINEERR_UNINITIALIZED 0x80000050
119 #define LINEERR_USERUSERINFOTOOBIG 0x80000051
120 #define LINEERR_REINIT 0x80000052
121 #define LINEERR_ADDRESSBLOCKED 0x80000053
122 #define LINEERR_BILLINGREJECTED 0x80000054
123 #define LINEERR_INVALFEATURE 0x80000055
124 #define LINEERR_NOMULTIPLEINSTANCE 0x80000056
125 
126 #define STRINGFORMAT_ASCII 0x00000001
127 #define STRINGFORMAT_DBCS 0x00000002
128 #define STRINGFORMAT_UNICODE 0x00000003
129 #define STRINGFORMAT_BINARY 0x00000004
130 
131 #define LINEADDRESSMODE_ADDRESSID 0x00000001
132 #define LINEADDRESSMODE_DIALABLEADDR 0x00000002
133 
134 #define LINEBEARERMODE_VOICE 0x00000001
135 #define LINEBEARERMODE_SPEECH 0x00000002
136 #define LINEBEARERMODE_MULTIUSE 0x00000004
137 #define LINEBEARERMODE_DATA 0x00000008
138 #define LINEBEARERMODE_ALTSPEECHDATA 0x00000010
139 #define LINEBEARERMODE_NONCALLSIGNALING 0x00000020
140 #define LINEBEARERMODE_PASSTHROUGH 0x00000040
141 
142 #define LINEMEDIAMODE_UNKNOWN 0x00000002
143 #define LINEMEDIAMODE_INTERACTIVEVOICE 0x00000004
144 #define LINEMEDIAMODE_AUTOMATEDVOICE 0x00000008
145 #define LINEMEDIAMODE_DATAMODEM 0x00000010
146 
147 #define LINEDEVCAPFLAGS_CROSSADDRCONF 0x00000001
148 #define LINEDEVCAPFLAGS_HIGHLEVCOMP 0x00000002
149 #define LINEDEVCAPFLAGS_LOWLEVCOMP 0x00000004
150 #define LINEDEVCAPFLAGS_MEDIACONTROL 0x00000008
151 #define LINEDEVCAPFLAGS_MULTIPLEADDR 0x00000010
152 #define LINEDEVCAPFLAGS_CLOSEDROP 0x00000020
153 #define LINEDEVCAPFLAGS_DIALBILLING 0x00000040
154 #define LINEDEVCAPFLAGS_DIALQUIET 0x00000080
155 #define LINEDEVCAPFLAGS_DIALDIALTONE 0x00000100
156 
157 #define LINEDEVSTATE_OTHER 0x00000001
158 #define LINEDEVSTATE_RINGING 0x00000002
159 #define LINEDEVSTATE_CONNECTED 0x00000004
160 #define LINEDEVSTATE_DISCONNECTED 0x00000008
161 #define LINEDEVSTATE_MSGWAITON 0x00000010
162 #define LINEDEVSTATE_MSGWAITOFF 0x00000020
163 #define LINEDEVSTATE_INSERVICE 0x00000040
164 #define LINEDEVSTATE_OUTOFSERVICE 0x00000080
165 #define LINEDEVSTATE_MAINTENANCE 0x00000100
166 #define LINEDEVSTATE_OPEN 0x00000200
167 #define LINEDEVSTATE_CLOSE 0x00000400
168 #define LINEDEVSTATE_NUMCALLS 0x00000800
169 #define LINEDEVSTATE_NUMCOMPLETIONS 0x00001000
170 #define LINEDEVSTATE_TERMINALS 0x00002000
171 #define LINEDEVSTATE_ROAMMODE 0x00004000
172 #define LINEDEVSTATE_BATTERY 0x00008000
173 #define LINEDEVSTATE_SIGNAL 0x00010000
174 #define LINEDEVSTATE_DEVSPECIFIC 0x00020000
175 #define LINEDEVSTATE_REINIT 0x00040000
176 #define LINEDEVSTATE_LOCK 0x00080000
177 
178 #define LINEDEVSTATE_CAPSCHANGE 0x00100000
179 #define LINEDEVSTATE_CONFIGCHANGE 0x00200000
180 #define LINEDEVSTATE_TRANSLATECHANGE 0x00400000
181 #define LINEDEVSTATE_COMPLCANCEL 0x00800000
182 #define LINEDEVSTATE_REMOVED 0x01000000
183 
184 #define LINELOCATIONOPTION_PULSEDIAL 0x00000001
185 
186 
187 #define LINEFEATURE_DEVSPECIFIC 0x00000001
188 #define LINEFEATURE_DEVSPECIFICFEAT 0x00000002
189 #define LINEFEATURE_FORWARD 0x00000004
190 #define LINEFEATURE_MAKECALL 0x00000008
191 #define LINEFEATURE_SETMEDIACONTROL 0x00000010
192 #define LINEFEATURE_SETTERMINAL 0x00000020
193 #define LINEFEATURE_SETDEVSTATUS 0x00000040
194 #define LINEFEATURE_FORWARDFWD 0x00000080
195 #define LINEFEATURE_FORWARDDND 0x00000100
196 
197 /* tapi callback messages */
198 
199 #define LINE_ADDRESSSTATE 0L
200 #define LINE_CALLINFO 1L
201 #define LINE_CALLSTATE 2L
202 #define LINE_CLOSE 3L
203 #define LINE_DEVSPECIFIC 4L
204 #define LINE_DEVSPECIFICFEATURE 5L
205 #define LINE_GATHERDIGITS 6L
206 #define LINE_GENERATE 7L
207 #define LINE_LINEDEVSTATE 8L
208 #define LINE_MONITORDIGITS 9L
209 #define LINE_MONITORMEDIA 10L
210 #define LINE_MONITORTONE 11L
211 #define LINE_REPLY 12L
212 #define LINE_REQUEST 13L
213 #define PHONE_BUTTON 14L
214 #define PHONE_CLOSE 15L
215 #define PHONE_DEVSPECIFIC 16L
216 #define PHONE_REPLY 17L
217 #define PHONE_STATE 18L
218 #define LINE_CREATE 19L
219 #define PHONE_CREATE 20L
220 
221 #define LINE_AGENTSPECIFIC 21L
222 #define LINE_AGENTSTATUS 22L
223 #define LINE_APPNEWCALL 23L
224 #define LINE_PROXYREQUEST 24L
225 #define LINE_REMOVE 25L
226 #define PHONE_REMOVE 26L
227 /* these are used as Param1 of line_callstate messages */
228 #define LINECALLSTATE_IDLE 0x00000001
229 #define LINECALLSTATE_OFFERING 0x00000002
230 #define LINECALLSTATE_ACCEPTED 0x00000004
231 #define LINECALLSTATE_DIALTONE 0x00000008
232 #define LINECALLSTATE_DIALING 0x00000010
233 #define LINECALLSTATE_RINGBACK 0x00000020
234 #define LINECALLSTATE_BUSY 0x00000040
235 #define LINECALLSTATE_SPECIALINFO 0x00000080
236 #define LINECALLSTATE_CONNECTED 0x00000100
237 #define LINECALLSTATE_PROCEEDING 0x00000200
238 #define LINECALLSTATE_ONHOLD 0x00000400
239 #define LINECALLSTATE_CONFERENCED 0x00000800
240 #define LINECALLSTATE_ONHOLDPENDCONF 0x00001000
241 #define LINECALLSTATE_ONHOLDPENDTRANSFER 0x00002000
242 #define LINECALLSTATE_DISCONNECTED 0x00004000
243 #define LINECALLSTATE_UNKNOWN 0x00008000
244 #define LINECONNECTEDMODE_ACTIVE 0x00000001
245 #define LINECONNECTEDMODE_INACTIVE 0x00000002
246 #define LINECONNECTEDMODE_ACTIVEHELD 0x00000004
247 #define LINECONNECTEDMODE_INACTIVEHELD 0x00000008
248 #define LINECONNECTEDMODE_CONFIRMED 0x00000010
249 
250 /* these are Param2 values for state_disconnected line_callstate messages */
251 #define LINEDISCONNECTMODE_NORMAL 0x00000001
252 #define LINEDISCONNECTMODE_UNKNOWN 0x00000002
253 #define LINEDISCONNECTMODE_REJECT 0x00000004
254 #define LINEDISCONNECTMODE_PICKUP 0x00000008
255 #define LINEDISCONNECTMODE_FORWARDED 0x00000010
256 #define LINEDISCONNECTMODE_BUSY 0x00000020
257 #define LINEDISCONNECTMODE_NOANSWER 0x00000040
258 #define LINEDISCONNECTMODE_BADADDRESS 0x00000080
259 #define LINEDISCONNECTMODE_UNREACHABLE 0x00000100
260 #define LINEDISCONNECTMODE_CONGESTION 0x00000200
261 #define LINEDISCONNECTMODE_INCOMPATIBLE 0x00000400
262 #define LINEDISCONNECTMODE_UNAVAIL 0x00000800
263 #define LINEDISCONNECTMODE_NODIALTONE 0x00001000
264 #define LINEDISCONNECTMODE_NUMBERCHANGED 0x00002000
265 #define LINEDISCONNECTMODE_OUTOFORDER 0x00004000
266 #define LINEDISCONNECTMODE_TEMPFAILURE 0x00008000
267 #define LINEDISCONNECTMODE_QOSUNAVAIL 0x00010000
268 #define LINEDISCONNECTMODE_BLOCKED 0x00020000
269 #define LINEDISCONNECTMODE_DONOTDISTURB 0x00040000
270 #define LINEDISCONNECTMODE_CANCELLED 0x00080000
271 
272 #define LINECALLSELECT_LINE 0x00000001
273 #define LINECALLSELECT_ADDRESS 0x00000002
274 #define LINECALLSELECT_CALL 0x00000004
275 #define LINECALLSELECT_DEVICEID 0x00000008
276 
277 #define LINECALLPRIVILEGE_NONE 0x00000001
278 #define LINECALLPRIVILEGE_MONITOR 0x00000002
279 #define LINECALLPRIVILEGE_OWNER 0x00000004
280 #define LINECALLFEATURE_ACCEPT 0x00000001
281 #define LINECALLFEATURE_ADDTOCONF 0x00000002
282 #define LINECALLFEATURE_ANSWER 0x00000004
283 #define LINECALLFEATURE_BLINDTRANSFER 0x00000008
284 #define LINECALLFEATURE_COMPLETECALL 0x00000010
285 #define LINECALLFEATURE_COMPLETETRANSF 0x00000020
286 #define LINECALLFEATURE_DIAL 0x00000040
287 #define LINECALLFEATURE_DROP 0x00000080
288 #define LINECALLFEATURE_GATHERDIGITS 0x00000100
289 #define LINECALLFEATURE_GENERATEDIGITS 0x00000200
290 #define LINECALLFEATURE_GENERATETONE 0x00000400
291 #define LINECALLFEATURE_HOLD 0x00000800
292 #define LINECALLFEATURE_MONITORDIGITS 0x00001000
293 #define LINECALLFEATURE_MONITORMEDIA 0x00002000
294 #define LINECALLFEATURE_MONITORTONES 0x00004000
295 #define LINECALLFEATURE_PARK 0x00008000
296 #define LINECALLFEATURE_PREPAREADDCONF 0x00010000
297 #define LINECALLFEATURE_REDIRECT 0x00020000
298 #define LINECALLFEATURE_REMOVEFROMCONF 0x00040000
299 #define LINECALLFEATURE_SECURECALL 0x00080000
300 #define LINECALLFEATURE_SENDUSERUSER 0x00100000
301 #define LINECALLFEATURE_SETCALLPARAMS 0x00200000
302 #define LINECALLFEATURE_SETMEDIACONTROL 0x00400000
303 #define LINECALLFEATURE_SETTERMINAL 0x00800000
304 #define LINECALLFEATURE_SETUPCONF 0x01000000
305 #define LINECALLFEATURE_SETUPTRANSFER 0x02000000
306 #define LINECALLFEATURE_SWAPHOLD 0x04000000
307 #define LINECALLFEATURE_UNHOLD 0x08000000
308 #define LINECALLFEATURE_RELEASEUSERUSERINFO 0x10000000
309 
310 typedef struct lineaddresscaps_tag {
357 
358 typedef struct lineaddressstatus_tag {
376 
377 typedef struct linedialparams_tag {
383 
384 typedef struct linecallinfo_tag {
457 
458 typedef struct linecalllist_tag {
466 
467 typedef struct linecallparams_tag {
494 
495 typedef struct linecallstatus_tag {
506 
507 typedef struct linecountrylist_tag {
515 
516 typedef struct linecountryentry_tag {
529 
530 typedef struct linedevcaps_tag {
583 
584 typedef struct linedevstatus_tag {
605 
606 typedef struct lineextensionid_tag {
612 
613 typedef struct lineforward_tag {
621 
622 typedef struct lineforwardlist_tag {
627 
628 typedef struct linegeneratetone_tag {
634 
640  union {
643  } Handles;
646 
651 
657 
663 
664 typedef struct linemediacontroltone_tag {
672 
673 typedef struct linemonitortone_tag {
680 
681 typedef struct lineproviderlist_tag {
689 
690 typedef struct linetranslatecaps_tag {
703 
704 typedef struct linelocationentry_tag {
723 
724 typedef struct linecardentry_tag {
737 
738 
739 typedef struct linetranslateoutput_tag {
751 
752 typedef struct linemessage_tag {
760 
762 
763 typedef struct _PHONEAPP {
764  int dummy;
765 } PHONEAPP, *LPPHONEAPP;
766 
767 typedef struct _PHONE {
770 } PHONE, *LPPHONE;
771 
772 typedef struct phonebuttoninfo_tag {
784 
785 typedef struct phonecaps_tag {
823 
824 typedef struct phoneextensionid_tag {
830 
836  union {
839  } Handles;
842 
843 typedef struct phonemessage_tag {
851 
852 typedef struct phonestatus_tag {
878 
880 
881 typedef struct varstring_tag {
889 
890 /* line functions */
935 #define lineInitializeEx WINELIB_NAME_AW(lineInitializeEx)
974 
1013 
1014 /* phone functions */
1045 
1053 
1054 /* "assisted" functions */
1057 
1060 
1061 #ifdef __cplusplus
1062 } /* extern "C" */
1063 #endif /* defined(__cplusplus) */
1064 
1065 #endif /* __WINE_TAPI_H */
DWORD dwButtonModesSize
Definition: tapi.h:808
HANDLE HCALL
Definition: tapi.h:34
DWORD dwConnectedIDOffset
Definition: tapi.h:421
DWORD dwDialPause
Definition: tapi.h:378
DWORD dwCadenceOff
Definition: tapi.h:631
DWORD dwNumCompletionMessages
Definition: tapi.h:351
DWORD dwExtensionID3
Definition: tapi.h:828
DWORD dwRedirectingIDNameSize
Definition: tapi.h:432
DWORD dwExtensionID0
Definition: tapi.h:825
DWORD dwCompletionID
Definition: tapi.h:404
DWORD dwDevStatusFlags
Definition: tapi.h:599
DWORD_PTR dwParam2
Definition: tapi.h:848
HANDLE * LPHLINE
Definition: tapi.h:35
DWORD dwTotalSize
Definition: tapi.h:311
DWORD WINAPI lineGatherDigitsA(HCALL, DWORD, LPSTR, DWORD, LPCSTR, DWORD, DWORD)
Definition: line.c:230
struct linegeneratetone_tag LINEGENERATETONE
int dummy
Definition: tapi.h:764
DWORD dwDevSpecificSize
Definition: tapi.h:454
DWORD dwCallCompletionModes
Definition: tapi.h:350
DWORD dwUsedSize
Definition: tapi.h:775
DWORD WINAPI lineGetDevCapsA(HLINEAPP, DWORD, DWORD, DWORD, LPLINEDEVCAPS)
Definition: line.c:630
DWORD WINAPI lineSetupConference(HCALL, HLINE, LPHCALL, LPHCALL, DWORD, LPLINECALLPARAMS)
DWORD dwLongDistanceRuleOffset
Definition: tapi.h:732
DWORD dwGainFlags
Definition: tapi.h:803
DWORD dwLineNameSize
Definition: tapi.h:539
DWORD dwMedCtlCallStateMaxListSize
Definition: tapi.h:558
DWORD dwRedirectingIDNameOffset
Definition: tapi.h:433
static HICON
Definition: imagelist.c:84
DWORD dwSpeakerHookSwitchModes
Definition: tapi.h:800
DWORD WINAPI lineMakeCall(HLINE, LPHCALL, LPCSTR, DWORD, LPLINECALLPARAMS)
struct linegeneratetone_tag * LPLINEGENERATETONE
DWORD dwProviderInfoOffset
Definition: tapi.h:535
DWORD dwLampModesOffset
Definition: tapi.h:813
DWORD dwDevSpecificSize
Definition: tapi.h:503
DWORD dwDevSpecificOffset
Definition: tapi.h:455
DWORD WINAPI lineSetTollList(HLINEAPP, DWORD, LPCSTR, DWORD)
HANDLE HPHONE
Definition: tapi.h:37
DWORD dwLowLevelCompOffset
Definition: tapi.h:490
DWORD dwDisplaySize
Definition: tapi.h:442
DWORD dwDisplaySize
Definition: tapi.h:869
DWORD dwNumRingModes
Definition: tapi.h:806
DWORD dwSameAreaRuleSize
Definition: tapi.h:522
DWORD dwAddrCapFlags
Definition: tapi.h:337
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
Definition: typeof.h:49
DWORD WINAPI phoneGetStatus(HPHONE, LPPHONESTATUS)
DWORD WINAPI lineGenerateDigitsA(HCALL, DWORD, LPCSTR, DWORD)
Definition: line.c:239
DWORD dwFrequency1
Definition: tapi.h:676
DWORD dwPhoneNameSize
Definition: tapi.h:794
DWORD dwNumActiveCalls
Definition: tapi.h:363
DWORD WINAPI lineGetNewCalls(HLINE, DWORD, DWORD, LPLINECALLLIST)
Definition: line.c:703
struct lineforward_tag LINEFORWARD
DWORD dwCityCodeOffset
Definition: tapi.h:710
DWORD dwCompletionMsgTextOffset
Definition: tapi.h:354
DWORD dwMessageID
Definition: tapi.h:845
DWORD dwDisplayableAddressSize
Definition: tapi.h:436
DWORD WINAPI lineSetDevConfig(DWORD, LPVOID, DWORD, LPCSTR)
DWORD dwUsedSize
Definition: tapi.h:855
DWORD dwAddressFeatures
Definition: tapi.h:355
DWORD dwAppSpecific
Definition: tapi.h:674
DWORD dwAddressSize
Definition: tapi.h:315
DWORD WINAPI lineGetAppPriority(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPVARSTRING, LPDWORD)
DWORD WINAPI lineCompleteTransfer(HCALL, HCALL, LPHCALL, DWORD)
Definition: line.c:122
struct lineforward_tag * LPLINEFORWARD
DWORD WINAPI lineMonitorTones(HCALL, LPLINEMONITORTONE, DWORD)
Definition: line.c:1234
DWORD dwConnectedIDSize
Definition: tapi.h:420
DWORD dwCountryNameSize
Definition: tapi.h:520
DWORD dwDisplayNumRows
Definition: tapi.h:804
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185
LINEDIALPARAMS MaxDialParams
Definition: tapi.h:571
HANDLE * LPHLINEAPP
Definition: tapi.h:36
DWORD dwCurrentPreferredCardID
Definition: tapi.h:701
struct varstring_tag VARSTRING
struct phonebuttoninfo_tag * LPPHONEBUTTONINFO
DWORD dwDuration
Definition: tapi.h:675
struct linecalllist_tag * LPLINECALLLIST
DWORD dwNeededSize
Definition: tapi.h:509
DWORD dwHandsetGain
Definition: tapi.h:862
DWORD dwCommentOffset
Definition: tapi.h:484
DWORD WINAPI phoneShutdown(HPHONEAPP)
Definition: phone.c:355
DWORD dwNumCallCompletions
Definition: tapi.h:594
struct lineinitializeexparams_tag * LPLINEINITIALIZEEXPARAMS
DWORD dwSetDataOffset
Definition: tapi.h:816
DWORD dwForwardMode
Definition: tapi.h:614
DWORD WINAPI lineOpen(HLINEAPP, DWORD, LPHLINE, DWORD, DWORD, DWORD, DWORD, DWORD, LPLINECALLPARAMS)
DWORD dwExtensionID1
Definition: tapi.h:826
DWORD dwMaxFwdNumRings
Definition: tapi.h:347
DWORD dwFrequency
Definition: tapi.h:629
DWORD dwMediaModes
Definition: tapi.h:546
DWORD dwCalledIDOffset
Definition: tapi.h:416
DWORD dwCommentSize
Definition: tapi.h:483
DWORD dwNumMonitors
Definition: tapi.h:406
DWORD dwCallsOffset
Definition: tapi.h:464
DWORD dwRedirectingIDFlags
Definition: tapi.h:429
DWORD dwNeededSize
Definition: tapi.h:854
DWORD dwCalledIDNameSize
Definition: tapi.h:417
DWORD dwLongDistanceRuleOffset
Definition: tapi.h:525
DWORD dwNumLocations
Definition: tapi.h:694
struct linecallparams_tag * LPLINECALLPARAMS
DWORD dwPhoneInfoOffset
Definition: tapi.h:792
DWORD dwLineDeviceID
Definition: tapi.h:314
DWORD dwCallerIDNameOffset
Definition: tapi.h:413
DWORD dwCityCodeSize
Definition: tapi.h:709
DWORD dwUsedSize
Definition: tapi.h:387
DWORD WINAPI phoneConfigDialog(DWORD, HWND, LPCSTR)
LONG WINAPI lineInitializeExA(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCSTR, LPDWORD, LPDWORD, LPLINEINITIALIZEEXPARAMS)
Definition: line.c:1174
DWORD WINAPI lineSendUserUserInfo(HCALL, LPCSTR, DWORD)
Definition: line.c:1375
DWORD WINAPI lineGetTranslateCaps(HLINEAPP, DWORD, LPLINETRANSLATECAPS)
DWORD dwProviderListSize
Definition: tapi.h:686
struct lineaddressstatus_tag LINEADDRESSSTATUS
DWORD dwCallsSize
Definition: tapi.h:463
DWORD dwNumOwners
Definition: tapi.h:405
DWORD WINAPI phoneSetVolume(HPHONE, DWORD, DWORD)
Definition: phone.c:345
DWORD dwButtonState
Definition: tapi.h:782
struct phonecaps_tag PHONECAPS
struct lineaddresscaps_tag LINEADDRESSCAPS
DWORD WINAPI lineInitialize(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCSTR, LPDWORD)
Definition: line.c:1159
DWORD dwRedirectingIDSize
Definition: tapi.h:430
DWORD dwTerminalModesSize
Definition: tapi.h:371
DWORD dwLineFeatures
Definition: tapi.h:581
DWORD dwCallerIDSize
Definition: tapi.h:410
DWORD dwSameAreaRuleOffset
Definition: tapi.h:523
DWORD dwOrigAddressOffset
Definition: tapi.h:478
#define CALLBACK
Definition: compat.h:27
DWORD dwInternationalRuleSize
Definition: tapi.h:733
DWORD WINAPI tapiRequestMakeCall(LPCSTR, LPCSTR, LPCSTR, LPCSTR)
struct linemediacontroltone_tag * LPLINEMEDIACONTROLTONE
DWORD dwButtonModesOffset
Definition: tapi.h:809
struct phonebuttoninfo_tag PHONEBUTTONINFO
DWORD WINAPI lineSetCurrentLocation(HLINEAPP, DWORD)
Definition: line.c:1420
DWORD dwMonitorToneMaxNumEntries
Definition: tapi.h:551
DWORD dwNeededSize
Definition: tapi.h:460
DWORD WINAPI lineAccept(HCALL, LPCSTR, DWORD)
Definition: line.c:50
struct linemediacontroldigit_tag LINEMEDIACONTROLDIGIT
DWORD dwConnectedIDNameOffset
Definition: tapi.h:423
DWORD dwButtonTextSize
Definition: tapi.h:778
DWORD dwLineFeatures
Definition: tapi.h:593
DWORD dwButtonFunction
Definition: tapi.h:777
DWORD dwCountryListSize
Definition: tapi.h:512
DWORD WINAPI phoneDevSpecific(HPHONE, LPVOID, DWORD)
Definition: phone.c:61
DWORD dwDevSpecificOffset
Definition: tapi.h:781
DWORD dwDevSpecificOffset
Definition: tapi.h:821
DWORD dwUserUserInfoSize
Definition: tapi.h:485
DWORD dwCallStates
Definition: tapi.h:327
DWORD WINAPI lineShutdown(HLINEAPP)
Definition: line.c:1522
DWORD dwDisplayOffset
Definition: tapi.h:870
DWORD WINAPI tapiRequestMakeCallA(LPCSTR, LPCSTR, LPCSTR, LPCSTR)
Definition: assisted.c:122
DWORD WINAPI lineParkA(HCALL, DWORD, LPCSTR, LPVARSTRING)
Definition: line.c:1291
DWORD dwCalledIDFlags
Definition: tapi.h:323
DWORD WINAPI phoneNegotiateExtVersion(HPHONEAPP, DWORD, DWORD, DWORD, DWORD, LPDWORD)
Definition: phone.c:248
DWORD dwRedirectionIDOffset
Definition: tapi.h:426
DWORD WINAPI lineRedirectA(HCALL, LPCSTR, DWORD)
Definition: line.c:1318
DWORD dwNumOwners
Definition: tapi.h:857
DWORD_PTR dwCallbackInstance
Definition: tapi.h:755
DWORD dwCallState
Definition: tapi.h:499
DWORD dwForwardNumEntries
Definition: tapi.h:368
DWORD WINAPI lineSetTollListA(HLINEAPP, DWORD, LPCSTR, DWORD)
Definition: line.c:1495
DWORD dwNeededSize
Definition: tapi.h:532
LONG WINAPI lineInitializeExW(LPHLINEAPP, HINSTANCE, LINECALLBACK, LPCWSTR, LPDWORD, LPDWORD, LPLINEINITIALIZEEXPARAMS)
Definition: line.c:1184
DWORD WINAPI lineSetNumRings(HLINE, DWORD, DWORD)
Definition: line.c:1468
DWORD dwUsedSize
Definition: tapi.h:884
struct linedialparams_tag * LPLINEDIALPARAMS
DWORD_PTR dwParam3
Definition: tapi.h:849
DWORD dwInternationalRuleSize
Definition: tapi.h:526
DWORD dwPermanentCardID
Definition: tapi.h:725
DWORD WINAPI phoneSetRing(HPHONE, DWORD, DWORD)
Definition: phone.c:326
DWORD dwMedCtlDigitMaxListSize
Definition: tapi.h:555
DWORD dwExtensionID1
Definition: tapi.h:608
DWORD WINAPI lineSetAppPriority(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineGetAddressIDA(HLINE, LPDWORD, DWORD, LPCSTR, DWORD)
Definition: line.c:266
DWORD dwMonitorMediaModes
Definition: tapi.h:400
DWORD dwCalledPartySize
Definition: tapi.h:481
Definition: tapi.h:767
DWORD WINAPI lineGetAddressStatus(HLINE, DWORD, LPLINEADDRESSSTATUS)
DWORD dwAddressFeatures
Definition: tapi.h:366
DWORD dwButtonFunctionsSize
Definition: tapi.h:810
DWORD dwAppSpecific
Definition: tapi.h:394
DWORD dwNeededSize
Definition: tapi.h:386
DWORD dwSetDataSize
Definition: tapi.h:815
DWORD dwNumOnHoldPendCalls
Definition: tapi.h:365
DWORD dwCallFeatures
Definition: tapi.h:338
char * LPSTR
Definition: xmlstorage.h:182
DWORD WINAPI phoneGetGain(HPHONE, DWORD, LPDWORD)
Definition: phone.c:109
DWORD dwTotalSize
Definition: tapi.h:385
DWORD dwNumOpens
Definition: tapi.h:588
DWORD WINAPI lineUnpark(HLINE, DWORD, LPHCALL, LPCSTR)
DWORD WINAPI linePrepareAddToConference(HCALL, LPHCALL, LPLINECALLPARAMS)
DWORD dwDigitDuration
Definition: tapi.h:380
struct linemediacontrolmedia_tag LINEMEDIACONTROLMEDIA
DWORD dwCallParamFlags
Definition: tapi.h:397
DWORD dwMedCtlToneMaxListSize
Definition: tapi.h:557
DWORD dwNumOnHoldCalls
Definition: tapi.h:364
DWORD dwTerminalTextSize
Definition: tapi.h:577
DWORD dwProviderInfoSize
Definition: tapi.h:534
#define DWORD
Definition: nt_native.h:44
DWORD dwNumProviders
Definition: tapi.h:685
DWORD WINAPI phoneGetID(HPHONE, LPVARSTRING, LPCSTR)
DWORD WINAPI phoneSetDisplay(HPHONE, DWORD, DWORD, LPCSTR, DWORD)
Definition: phone.c:288
DWORD dwLineDeviceID
Definition: tapi.h:389
DWORD dwNumOnHoldCalls
Definition: tapi.h:591
DWORD WINAPI phoneClose(HPHONE)
Definition: phone.c:42
DWORD dwStringFormat
Definition: tapi.h:885
DWORD WINAPI lineAddToConference(HCALL, HCALL)
Definition: line.c:77
DWORD WINAPI lineClose(HLINE)
Definition: line.c:104
DWORD dwNumActiveCalls
Definition: tapi.h:590
DWORD dwMaxNumTransConf
Definition: tapi.h:336
DWORD WINAPI lineSetAppSpecific(HCALL, DWORD)
Definition: line.c:1393
LINEDIALPARAMS DialParams
Definition: tapi.h:401
DWORD WINAPI lineMonitorMedia(HCALL, DWORD)
Definition: line.c:1225
struct linecountrylist_tag LINECOUNTRYLIST
DWORD WINAPI lineTranslateDialogA(HLINEAPP, DWORD, DWORD, HWND, LPCSTR)
Definition: line.c:1561
DWORD WINAPI lineReleaseUserUserInfo(HCALL)
Definition: line.c:1339
struct phoneextensionid_tag PHONEEXTENSIONID
struct linedevcaps_tag * LPLINEDEVCAPS
DWORD dwCompletionMsgTextSize
Definition: tapi.h:353
DWORD dwButtonTextOffset
Definition: tapi.h:779
DWORD dwSpecialInfo
Definition: tapi.h:330
DWORD dwDialableStringOffset
Definition: tapi.h:744
DWORD WINAPI lineGetCallStatus(HCALL, LPLINECALLSTATUS)
Definition: line.c:302
DWORD dwOwnerNameSize
Definition: tapi.h:873
DWORD dwDisplayNumColumns
Definition: tapi.h:805
DWORD dwTotalSize
Definition: tapi.h:853
DWORD WINAPI phoneGetVolume(HPHONE, DWORD, LPDWORD)
Definition: phone.c:199
DWORD WINAPI lineGetDevCaps(HLINEAPP, DWORD, DWORD, DWORD, LPLINEDEVCAPS)
DWORD dwAnswerMode
Definition: tapi.h:561
DWORD dwCallerIDNameSize
Definition: tapi.h:412
DWORD dwHighLevelCompSize
Definition: tapi.h:446
DWORD dwExtensionID2
Definition: tapi.h:609
DWORD WINAPI lineSetupTransferA(HCALL, LPHCALL, LPLINECALLPARAMS)
Definition: line.c:1513
struct linecardentry_tag LINECARDENTRY
DWORD WINAPI lineConfigDialogEditA(DWORD, HWND, LPCSTR, LPVOID const, DWORD, LPVARSTRING)
Definition: line.c:149
DWORD dwRemoveFromConfCaps
Definition: tapi.h:339
struct phonestatus_tag * LPPHONESTATUS
struct linedialparams_tag LINEDIALPARAMS
DWORD dwTerminalModesSize
Definition: tapi.h:452
struct varstring_tag * LPVARSTRING
DWORD dwUUIAcceptSize
Definition: tapi.h:564
DWORD dwProviderInfoSize
Definition: tapi.h:789
DWORD dwDevCapFlags
Definition: tapi.h:559
DWORD WINAPI lineSetStatusMessages(HLINE, DWORD, DWORD)
Definition: line.c:1477
DWORD dwMaxCallCompletions
Definition: tapi.h:348
DWORD dwNeededSize
Definition: tapi.h:360
long LONG
Definition: pedump.c:60
DWORD dwDestCountryCode
Definition: tapi.h:617
DWORD_PTR dwParam1
Definition: tapi.h:847
HANDLE HLINE
Definition: tapi.h:35
DWORD WINAPI lineGetIcon(DWORD, LPCSTR, HICON *)
DWORD dwOptions
Definition: tapi.h:735
HANDLE * LPHPHONEAPP
Definition: tapi.h:38
struct linecallinfo_tag * LPLINECALLINFO
DWORD dwSpeakerVolume
Definition: tapi.h:864
DWORD WINAPI lineGetRequest(HLINEAPP, DWORD, LPVOID)
DWORD dwPhoneStates
Definition: tapi.h:797
DWORD dwLowLevelCompSize
Definition: tapi.h:448
DWORD WINAPI linePrepareAddToConferenceA(HCALL, LPHCALL, LPLINECALLPARAMS)
Definition: line.c:1309
DWORD dwTotalSize
Definition: tapi.h:585
struct phoneinitializeexparams_tag PHONEINITIALIZEEXPARAMS
DWORD dwVolume
Definition: tapi.h:769
DWORD dwCallerIDFlags
Definition: tapi.h:322
DWORD dwForwardSize
Definition: tapi.h:369
struct linemessage_tag LINEMESSAGE
DWORD dwCountryID
Definition: tapi.h:517
DWORD dwCallInfoStates
Definition: tapi.h:321
DWORD WINAPI phoneGetData(HPHONE, DWORD, LPVOID, DWORD)
Definition: phone.c:80
DWORD WINAPI lineConfigDialogEdit(DWORD, HWND, LPCSTR, LPVOID const, DWORD, LPVARSTRING)
struct _PHONEAPP * LPPHONEAPP
DWORD dwStringSize
Definition: tapi.h:886
DWORD WINAPI lineSetCallParams(HCALL, DWORD, DWORD, DWORD, LPLINEDIALPARAMS)
Definition: line.c:1402
DWORD dwSignalLevel
Definition: tapi.h:596
DWORD dwPreferredCardID
Definition: tapi.h:711
DWORD dwLampModesSize
Definition: tapi.h:812
DWORD dwMaxNumOnHoldPendingCalls
Definition: tapi.h:334
struct lineinitializeexparams_tag LINEINITIALIZEEXPARAMS
DWORD dwConnectedIDNameSize
Definition: tapi.h:422
DWORD dwStringFormat
Definition: tapi.h:796
DWORD dwMaxForwardEntries
Definition: tapi.h:344
DWORD dwUUIDropSize
Definition: tapi.h:567
DWORD dwBearerMode
Definition: tapi.h:391
DWORD dwNeededSize
Definition: tapi.h:774
DWORD WINAPI lineNegotiateExtVersion(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPDWORD)
Definition: line.c:1264
union phoneinitializeexparams_tag::@3154 Handles
DWORD dwCalledPartySize
Definition: tapi.h:438
DWORD WINAPI lineUncompleteCall(HLINE, DWORD)
Definition: line.c:1581
DWORD WINAPI phoneGetButtonInfoA(HPHONE, DWORD, LPPHONEBUTTONINFO)
Definition: phone.c:70
DWORD dwCalledIDFlags
Definition: tapi.h:414
DWORD dwMedCtlMediaMaxListSize
Definition: tapi.h:556
DWORD dwFrequency2
Definition: tapi.h:677
struct phonemessage_tag PHONEMESSAGE
DWORD dwDisplayableAddressSize
Definition: tapi.h:479
DWORD WINAPI phoneOpen(HPHONEAPP, DWORD, LPHPHONE, DWORD, DWORD, DWORD, DWORD)
Definition: phone.c:260
DWORD dwOrigAddressSize
Definition: tapi.h:477
DWORD dwOwnerNameOffset
Definition: tapi.h:874
DWORD dwNumOnHoldPendCalls
Definition: tapi.h:592
struct linecountryentry_tag * LPLINECOUNTRYENTRY
DWORD dwCallsNumEntries
Definition: tapi.h:462
struct lineproviderlist_tag LINEPROVIDERLIST
DWORD dwMonitorDigitModes
Definition: tapi.h:399
DWORD WINAPI lineTranslateDialog(HLINEAPP, DWORD, DWORD, HWND, LPCSTR)
struct linecountryentry_tag LINECOUNTRYENTRY
DWORD dwUserUserInfoSize
Definition: tapi.h:444
HANDLE HPHONEAPP
Definition: tapi.h:38
DWORD dwUsedSize
Definition: tapi.h:788
struct linelocationentry_tag * LPLINELOCATIONENTRY
DWORD dwCountryNameOffset
Definition: tapi.h:521
struct linedevstatus_tag LINEDEVSTATUS
struct linecallstatus_tag * LPLINECALLSTATUS
DWORD WINAPI phoneGetIDA(HPHONE, LPVARSTRING, LPCSTR)
Definition: phone.c:129
DWORD dwNumButtonLamps
Definition: tapi.h:807
DWORD dwMonitorToneMaxNumFreq
Definition: tapi.h:550
struct linecardentry_tag * LPLINECARDENTRY
DWORD dwCallFeatures
Definition: tapi.h:502
DWORD dwAddressStates
Definition: tapi.h:320
const char * LPCSTR
Definition: xmlstorage.h:183
DWORD dwCommentSize
Definition: tapi.h:440
struct linetranslateoutput_tag LINETRANSLATEOUTPUT
DWORD WINAPI lineGatherDigits(HCALL, DWORD, LPSTR, DWORD, LPCSTR, DWORD, DWORD)
DWORD dwStringFormat
Definition: tapi.h:541
DWORD WINAPI lineTranslateAddress(HLINEAPP, DWORD, DWORD, LPCSTR, DWORD, DWORD, LPLINETRANSLATEOUTPUT)
DWORD WINAPI phoneNegotiateAPIVersion(HPHONEAPP, DWORD, DWORD, DWORD, LPDWORD, LPPHONEEXTENSIONID)
Definition: phone.c:239
DWORD dwDisplayableStringOffset
Definition: tapi.h:746
DWORD WINAPI lineHandoff(HCALL, LPCSTR, DWORD)
DWORD dwUsedSize
Definition: tapi.h:587
DWORD dwRedirectionIDFlags
Definition: tapi.h:325
DWORD dwMaxNumActiveCalls
Definition: tapi.h:332
struct linemessage_tag * LPLINEMESSAGE
void(CALLBACK * PHONECALLBACK)(HANDLE, DWORD, DWORD, DWORD, DWORD, DWORD)
Definition: tapi.h:879
DWORD WINAPI lineSetMediaMode(HCALL, DWORD)
Definition: line.c:1459
DWORD dwLampModesSize
Definition: tapi.h:871
DWORD dwHandsetVolume
Definition: tapi.h:861
DWORD WINAPI lineTranslateAddressA(HLINEAPP, DWORD, DWORD, LPCSTR, DWORD, DWORD, LPLINETRANSLATEOUTPUT)
Definition: line.c:1540
struct linetranslatecaps_tag * LPLINETRANSLATECAPS
DWORD WINAPI lineGenerateTone(HCALL, DWORD, DWORD, DWORD, LPLINEGENERATETONE)
Definition: line.c:248
DWORD dwSwitchInfoOffset
Definition: tapi.h:537
DWORD WINAPI lineGetAddressStatusA(HLINE, DWORD, LPLINEADDRESSSTATUS)
Definition: line.c:275
DWORD dwSameAreaRuleSize
Definition: tapi.h:729
DWORD WINAPI lineGetConfRelatedCalls(HCALL, LPLINECALLLIST)
Definition: line.c:311
DWORD dwUUIMakeCallSize
Definition: tapi.h:566
DWORD dwCommentOffset
Definition: tapi.h:441
DWORD dwNumCountries
Definition: tapi.h:511
DWORD dwAddressID
Definition: tapi.h:390
DWORD dwDevSpecificSize
Definition: tapi.h:579
DWORD WINAPI lineGetCallInfoA(HCALL, LPLINECALLINFO)
Definition: line.c:293
DWORD dwHeadsetGain
Definition: tapi.h:868
DWORD WINAPI lineSecureCall(HCALL)
Definition: line.c:1366
DWORD dwGenerateToneModes
Definition: tapi.h:547
DWORD dwNumGetData
Definition: tapi.h:817
HANDLE * LPHCALL
Definition: tapi.h:34
DWORD dwCallParamFlags
Definition: tapi.h:473
DWORD dwCalledIDNameOffset
Definition: tapi.h:418
DWORD dwProviderInfoOffset
Definition: tapi.h:790
DWORD WINAPI lineGetLineDevStatus(HLINE, LPLINEDEVSTATUS)
DWORD dwConnectedIDFlags
Definition: tapi.h:324
DWORD WINAPI lineForwardA(HLINE, DWORD, DWORD, LPLINEFORWARDLIST, DWORD, LPHCALL, LPLINECALLPARAMS)
Definition: line.c:221
struct lineproviderlist_tag * LPLINEPROVIDERLIST
struct _PHONE PHONE
DWORD WINAPI lineGetAddressCaps(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPLINEADDRESSCAPS)
DWORD dwGetDataOffset
Definition: tapi.h:819
DWORD dwRingMOde
Definition: tapi.h:858
HLINE hLine
Definition: tapi.h:388
DWORD dwButtonMode
Definition: tapi.h:776
DWORD dwDestAddressSize
Definition: tapi.h:618
DWORD dwSpeakerHookSwitchMode
Definition: tapi.h:863
struct phonemessage_tag * LPPHONEMESSAGE
DWORD WINAPI lineSetAppPriorityA(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPCSTR, DWORD)
Definition: line.c:1384
DWORD WINAPI phoneGetDevCapsA(HPHONEAPP, DWORD, DWORD, DWORD, LPPHONECAPS)
Definition: phone.c:89
struct linemediacontrolcallstate_tag * LPLINEMEDIACONTROLCALLSTATE
DWORD dwLampModesOffset
Definition: tapi.h:872
DWORD WINAPI lineDeallocateCall(HCALL)
Definition: line.c:167
struct linedevstatus_tag * LPLINEDEVSTATUS
DWORD WINAPI tapiGetLocationInfoA(LPSTR, LPSTR)
Definition: assisted.c:99
DWORD WINAPI lineMakeCallA(HLINE, LPHCALL, LPCSTR, DWORD, LPLINECALLPARAMS)
Definition: line.c:1205
DWORD WINAPI lineRegisterRequestRecipient(HLINEAPP, DWORD, DWORD, DWORD)
Definition: line.c:1330
DWORD dwHighLevelCompOffset
Definition: tapi.h:488
DWORD dwRoamMode
Definition: tapi.h:598
DWORD dwGatherDigitsMinTimeout
Definition: tapi.h:553
DWORD dwAddressMode
Definition: tapi.h:474
DWORD dwCalledPartyOffset
Definition: tapi.h:439
DWORD dwDevSpecificOffset
Definition: tapi.h:374
DWORD WINAPI lineHold(HCALL)
Definition: line.c:1150
DWORD dwMaxSpecificEntries
Definition: tapi.h:345
void(CALLBACK * LINECALLBACK)(DWORD, DWORD, DWORD, DWORD, DWORD, DWORD)
Definition: tapi.h:761
LINEFORWARD ForwardList[1]
Definition: tapi.h:625
DWORD WINAPI lineGetStatusMessages(HLINE, LPDWORD, LPDWORD)
Definition: line.c:748
DWORD WINAPI phoneSetGain(HPHONE, DWORD, DWORD)
Definition: phone.c:297
DWORD dwTerminalModesOffset
Definition: tapi.h:453
DWORD dwRedirectionIDSize
Definition: tapi.h:425
#define WINAPI
Definition: msvc.h:6
DWORD dwInternationalRuleOffset
Definition: tapi.h:734
DWORD dwRedirectingIDFlags
Definition: tapi.h:326
DWORD dwTerminalTextOffset
Definition: tapi.h:578
DWORD dwDevSpecificOffset
Definition: tapi.h:318
DWORD dwDevSpecificSize
Definition: tapi.h:602
DWORD WINAPI lineSwapHold(HCALL, HCALL)
Definition: line.c:1531
DWORD dwTerminalCapsOffset
Definition: tapi.h:575
PVOID HANDLE
Definition: typedefs.h:72
unsigned long DWORD
Definition: ntddk_ex.h:95
DWORD dwRedirectionIDNameOffset
Definition: tapi.h:428
DWORD dwFrequency3
Definition: tapi.h:678
DWORD dwCallerAddressOffset
Definition: tapi.h:616
DWORD WINAPI lineGetCountryA(DWORD, DWORD, LPLINECOUNTRYLIST)
Definition: line.c:320
DWORD WINAPI lineGetAppPriorityA(LPCSTR, DWORD, LPLINEEXTENSIONID const, DWORD, LPVARSTRING, LPDWORD)
Definition: line.c:284
DWORD WINAPI lineSetCallPrivilege(HCALL, DWORD)
Definition: line.c:1411
DWORD dwProviderListOffset
Definition: tapi.h:687
struct linemonitortone_tag LINEMONITORTONE
DWORD WINAPI lineSetupConferenceA(HCALL, HLINE, LPHCALL, LPHCALL, DWORD, LPLINECALLPARAMS)
Definition: line.c:1504
DWORD dwRedirectionIDFlags
Definition: tapi.h:424
DWORD WINAPI lineDevSpecificFeature(HLINE, DWORD, LPVOID, DWORD)
Definition: line.c:185
DWORD dwLocationNameSize
Definition: tapi.h:706
DWORD dwNumEntries
Definition: tapi.h:624
DWORD dwHighLevelCompSize
Definition: tapi.h:487
DWORD dwTotalSize
Definition: tapi.h:773
DWORD WINAPI phoneGetRing(HPHONE, LPDWORD, LPDWORD)
Definition: phone.c:170
DWORD dwGenerateToneMaxNumFreq
Definition: tapi.h:548
DWORD dwChargingInfoOffset
Definition: tapi.h:451
DWORD_PTR dwCallbackInstance
Definition: tapi.h:846
DWORD dwMediaMode
Definition: tapi.h:393
DWORD dwTotalSize
Definition: tapi.h:496
DWORD dwDevSpecificSize
Definition: tapi.h:317
DWORD dwMaxNumActiveCalls
Definition: tapi.h:560
DWORD dwTotalSize
Definition: tapi.h:786
struct linedevcaps_tag LINEDEVCAPS
DWORD dwHookSwitchDevs
Definition: tapi.h:798
DWORD dwNeededSize
Definition: tapi.h:883
DWORD dwOpenMediaModes
Definition: tapi.h:589
DWORD dwNeededSize
Definition: tapi.h:683
LINEDIALPARAMS DialParams
Definition: tapi.h:476
DWORD dwWaitForDialtone
Definition: tapi.h:381
DWORD dwTotalSize
Definition: tapi.h:882
DWORD dwUsedSize
Definition: tapi.h:498
DWORD dwGenerateDigitModes
Definition: tapi.h:549
DWORD WINAPI lineGetNumRings(HLINE, DWORD, LPDWORD)
Definition: line.c:712
DWORD WINAPI phoneGetStatusMessages(HPHONE, LPDWORD, LPDWORD, LPDWORD)
Definition: phone.c:189
DWORD_PTR dwParam1
Definition: tapi.h:756
DWORD dwTranslateResults
Definition: tapi.h:749
DWORD WINAPI lineNegotiateAPIVersion(HLINEAPP, DWORD, DWORD, DWORD, LPDWORD, LPLINEEXTENSIONID)
Definition: line.c:1243
DWORD dwLongDistanceAccessCodeSize
Definition: tapi.h:714
struct lineaddresscaps_tag * LPLINEADDRESSCAPS
struct lineforwardlist_tag LINEFORWARDLIST
DWORD dwCompletionMsgTextEntrySize
Definition: tapi.h:352
DWORD dwCardNameSize
Definition: tapi.h:726
DWORD dwHeadsetHookSwitchMode
Definition: tapi.h:866
DWORD dwPhoneInfoSize
Definition: tapi.h:791
DWORD WINAPI lineGenerateDigits(HCALL, DWORD, LPCSTR, DWORD)
HANDLE HLINEAPP
Definition: tapi.h:36
DWORD_PTR dwParam3
Definition: tapi.h:758
DWORD dwMaxNumOnHoldCalls
Definition: tapi.h:333
DWORD dwCountryCode
Definition: tapi.h:407
DWORD WINAPI lineConfigDialog(DWORD, HWND, LPCSTR)
DWORD dwCurrentCountry
Definition: tapi.h:747
struct linecallparams_tag LINECALLPARAMS
DWORD dwMessageID
Definition: tapi.h:754
DWORD dwLowLevelCompSize
Definition: tapi.h:489
DWORD dwCardListSize
Definition: tapi.h:699
LINEDIALPARAMS MinDialParams
Definition: tapi.h:570
struct linemediacontrolmedia_tag * LPLINEMEDIACONTROLMEDIA
DWORD dwMinRate
Definition: tapi.h:470
DWORD dwLocalAccessCodeSize
Definition: tapi.h:712
DWORD dwDevSpecificOffset
Definition: tapi.h:504
DWORD dwDevSpecificOffset
Definition: tapi.h:492
DWORD dwAppNameOffset
Definition: tapi.h:435
DWORD dwConnectedIDFlags
Definition: tapi.h:419
struct linelocationentry_tag LINELOCATIONENTRY
DWORD dwMaxRate
Definition: tapi.h:545
struct phoneextensionid_tag * LPPHONEEXTENSIONID
struct phonestatus_tag PHONESTATUS
DWORD WINAPI lineMonitorDigits(HCALL, DWORD)
Definition: line.c:1216
uint32_t DWORD_PTR
Definition: typedefs.h:64
DWORD dwSwitchInfoSize
Definition: tapi.h:536
DWORD dwNeededSize
Definition: tapi.h:497
DWORD dwCancelCallWaitingSize
Definition: tapi.h:720
DWORD dwTerminalModesOffset
Definition: tapi.h:372
DWORD dwLongDistanceRuleSize
Definition: tapi.h:524
DWORD WINAPI lineConfigDialogA(DWORD, HWND, LPCSTR)
Definition: line.c:131
DWORD dwTollPrefixListOffset
Definition: tapi.h:717
DWORD dwButtonFunctionsOffset
Definition: tapi.h:811
DWORD dwCallerIDOffset
Definition: tapi.h:411
DWORD dwExtensionID0
Definition: tapi.h:607
DWORD dwAddressOffset
Definition: tapi.h:316
DWORD dwTotalSize
Definition: tapi.h:623
struct linemediacontroltone_tag LINEMEDIACONTROLTONE
DWORD dwLocalAccessCodeOffset
Definition: tapi.h:713
DWORD dwLocationNameOffset
Definition: tapi.h:707
DWORD WINAPI lineGetRequestA(HLINEAPP, DWORD, LPVOID)
Definition: line.c:739
DWORD WINAPI lineOpenA(HLINEAPP, DWORD, LPHLINE, DWORD, DWORD, DWORD, DWORD, DWORD, LPLINECALLPARAMS)
Definition: line.c:1282
struct lineextensionid_tag LINEEXTENSIONID
DWORD dwTotalSize
Definition: tapi.h:682
DWORD WINAPI phoneSetHookSwitch(HPHONE, DWORD, DWORD)
Definition: phone.c:307
DWORD dwUsedSize
Definition: tapi.h:461
DWORD WINAPI lineCompleteCall(HCALL, LPDWORD, DWORD, DWORD)
Definition: line.c:113
DWORD dwPermanentPhoneID
Definition: tapi.h:793
DWORD dwRedirectingIDOffset
Definition: tapi.h:431
DWORD dwDisplayableAddressOffset
Definition: tapi.h:480
DWORD dwExtensionID2
Definition: tapi.h:827
DWORD dwCalledIDSize
Definition: tapi.h:415
DWORD WINAPI phoneConfigDialogA(DWORD, HWND, LPCSTR)
Definition: phone.c:52
DWORD dwTollPrefixListSize
Definition: tapi.h:716
DWORD dwNumRingsNoAnswer
Definition: tapi.h:367
DWORD dwForwardModes
Definition: tapi.h:343
DWORD dwBearerModes
Definition: tapi.h:544
DWORD dwUserUserInfoOffset
Definition: tapi.h:445
DWORD dwLocationListSize
Definition: tapi.h:695
struct phonecaps_tag * LPPHONECAPS
DWORD dwBusyModes
Definition: tapi.h:329
DWORD dwCountryCode
Definition: tapi.h:708
DWORD dwMaxNumConference
Definition: tapi.h:335
struct linetranslateoutput_tag * LPLINETRANSLATEOUTPUT
union lineinitializeexparams_tag::@3153 Handles
DWORD WINAPI lineGetProviderListA(DWORD dwAPIVersion, LPLINEPROVIDERLIST)
Definition: line.c:721
DWORD dwCardNumberDigits
Definition: tapi.h:728
DWORD dwRingMode
Definition: tapi.h:768
DWORD WINAPI lineDrop(HCALL, LPCSTR, DWORD)
Definition: line.c:212
DWORD dwUserUserInfoOffset
Definition: tapi.h:486
DWORD WINAPI phoneGetDevCaps(HPHONEAPP, DWORD, DWORD, DWORD, LPPHONECAPS)
DWORD dwTerminalTextEntrySize
Definition: tapi.h:576
DWORD dwMaxRate
Definition: tapi.h:471
DWORD dwLineStates
Definition: tapi.h:563
DWORD dwRingMode
Definition: tapi.h:595
DWORD WINAPI lineDial(HCALL, LPCSTR, DWORD)
DWORD dwDestAddressOffset
Definition: tapi.h:619
DWORD dwTerminalModesSize
Definition: tapi.h:600
HANDLE * LPHPHONE
Definition: tapi.h:37
DWORD WINAPI phoneSetData(HPHONE, DWORD, LPVOID, DWORD)
Definition: phone.c:279
DWORD dwTerminalModesOffset
Definition: tapi.h:601
DWORD WINAPI phoneGetIconA(DWORD, LPCSTR, HICON *)
Definition: phone.c:140
DWORD dwCallerIDFlags
Definition: tapi.h:409
DWORD WINAPI lineAddProvider(LPCSTR, HWND, LPDWORD)
DWORD dwNumAddresses
Definition: tapi.h:543
DWORD WINAPI lineGetCountry(DWORD, DWORD, LPLINECOUNTRYLIST)
DWORD dwDisplayableAddressOffset
Definition: tapi.h:437
DWORD dwUUIAnswerSize
Definition: tapi.h:565
DWORD dwDevSpecificSize
Definition: tapi.h:820
DWORD WINAPI lineGetAddressCapsA(HLINEAPP, DWORD, DWORD, DWORD, DWORD, LPLINEADDRESSCAPS)
Definition: line.c:257
DWORD WINAPI lineUnhold(HCALL)
Definition: line.c:1590
DWORD WINAPI lineConfigProvider(HWND, DWORD)
Definition: line.c:158
DWORD dwCallID
Definition: tapi.h:395
DWORD WINAPI lineUnparkA(HLINE, DWORD, LPHCALL, LPCSTR)
Definition: line.c:1599
DWORD WINAPI lineGetIconA(DWORD, LPCSTR, HICON *)
Definition: line.c:676
DWORD dwNumTerminals
Definition: tapi.h:573
DWORD_PTR dwParam2
Definition: tapi.h:757
DWORD dwUsedSize
Definition: tapi.h:533
DWORD WINAPI phoneSetStatusMessages(HPHONE, DWORD, DWORD, DWORD)
Definition: phone.c:335
DWORD dwAddressID
Definition: tapi.h:475
DWORD WINAPI lineRemoveProvider(DWORD, HWND)
Definition: line.c:1357
DWORD WINAPI phoneGetHookSwitch(HPHONE, LPDWORD)
Definition: phone.c:119
DWORD WINAPI lineGetCallInfo(HCALL, LPLINECALLINFO)
DWORD WINAPI linePark(HCALL, DWORD, LPCSTR, LPVARSTRING)
struct linemonitortone_tag * LPLINEMONITORTONE
DWORD dwUUISendUserUserInfoSize
Definition: tapi.h:568
DWORD WINAPI phoneSetButtonInfoA(HPHONE, DWORD, LPPHONEBUTTONINFO)
Definition: phone.c:270
DWORD WINAPI lineSetupTransfer(HCALL, LPHCALL, LPLINECALLPARAMS)
DWORD dwOrigin
Definition: tapi.h:402
DWORD dwSameAreaRuleOffset
Definition: tapi.h:730
DWORD dwLineNameOffset
Definition: tapi.h:540
struct linemediacontrolcallstate_tag LINEMEDIACONTROLCALLSTATE
DWORD dwHandsetHookSwitchModes
Definition: tapi.h:799
struct linecallinfo_tag LINECALLINFO
DWORD WINAPI phoneGetStatusA(HPHONE, LPPHONESTATUS)
Definition: phone.c:179
DWORD WINAPI lineForward(HLINE, DWORD, DWORD, LPLINEFORWARDLIST, DWORD, LPHCALL, LPLINECALLPARAMS)
DWORD dwCallCompletionConds
Definition: tapi.h:349
DWORD dwSpeakerGain
Definition: tapi.h:865
DWORD dwAddressModes
Definition: tapi.h:542
DWORD WINAPI lineDialA(HCALL, LPCSTR, DWORD)
Definition: line.c:194
DWORD WINAPI lineSetDevConfigA(DWORD, LPVOID, DWORD, LPCSTR)
Definition: line.c:1429
DWORD dwUUICallInfoSize
Definition: tapi.h:569
DWORD dwMonitorDigitModes
Definition: tapi.h:552
DWORD dwVolumeFlags
Definition: tapi.h:802
DWORD WINAPI lineSetMediaControl(HLINE, DWORD, HCALL, DWORD, LPLINEMEDIACONTROLDIGIT const, DWORD, LPLINEMEDIACONTROLMEDIA const, DWORD, LPLINEMEDIACONTROLTONE const, DWORD, LPLINEMEDIACONTROLCALLSTATE const, DWORD)
Definition: line.c:1438
DWORD hDevice
Definition: tapi.h:844
DWORD dwCardListOffset
Definition: tapi.h:700
DWORD WINAPI linePickupA(HLINE, DWORD, LPHCALL, LPCSTR, LPCSTR)
Definition: line.c:1300
DWORD dwDialSpeed
Definition: tapi.h:379
DWORD dwLongDistanceRuleSize
Definition: tapi.h:731
DWORD dwBatteryLevel
Definition: tapi.h:597
DWORD dwLongDistanceAccessCodeOffset
Definition: tapi.h:715
LINEDIALPARAMS DefaultDialParams
Definition: tapi.h:572
DWORD dwDevSpecificOffset
Definition: tapi.h:603
DWORD dwForwardOffset
Definition: tapi.h:370
DWORD dwNumSetData
Definition: tapi.h:814
DWORD WINAPI lineGetDevConfigA(DWORD, LPVARSTRING, LPCSTR)
Definition: line.c:644
struct phoneinitializeexparams_tag * LPPHONEINITIALIZEEXPARAMS
DWORD WINAPI lineBlindTransfer(HCALL, LPCSTR, DWORD)
DWORD dwGatherDigitsMaxTimeout
Definition: tapi.h:554
DWORD dwDevSpecificOffset
Definition: tapi.h:876
DWORD WINAPI lineSetTerminal(HLINE, DWORD, HCALL, DWORD, DWORD, DWORD, DWORD)
Definition: line.c:1486
struct _PHONEAPP PHONEAPP
DWORD dwReason
Definition: tapi.h:403
DWORD dwDisplayableStringSize
Definition: tapi.h:745
uint32_t * LPDWORD
Definition: typedefs.h:58
struct _PHONE * LPPHONE
DWORD dwTransferModes
Definition: tapi.h:341
DWORD dwRelatedCallID
Definition: tapi.h:396
DWORD dwDevSpecificSize
Definition: tapi.h:875
DWORD WINAPI lineGetAddressID(HLINE, LPDWORD, DWORD, LPCSTR, DWORD)
DWORD WINAPI lineGetID(HLINE, DWORD, HCALL, DWORD, LPVARSTRING, LPCSTR)
DWORD dwLowLevelCompOffset
Definition: tapi.h:449
DWORD dwNeededSize
Definition: tapi.h:312
DWORD dwHighLevelCompOffset
Definition: tapi.h:447
DWORD dwStringOffset
Definition: tapi.h:887
DWORD WINAPI phoneSetLamp(HPHONE, DWORD, DWORD)
Definition: phone.c:317
DWORD dwTotalSize
Definition: tapi.h:508
DWORD WINAPI lineRedirect(HCALL, LPCSTR, DWORD)
DWORD dwDevSpecificSize
Definition: tapi.h:373
DWORD WINAPI phoneGetLamp(HPHONE, DWORD, LPDWORD)
Definition: phone.c:151
DWORD dwDialableStringSize
Definition: tapi.h:743
DWORD dwDialToneModes
Definition: tapi.h:328
DWORD WINAPI lineGetLineDevStatusA(HLINE, LPLINEDEVSTATUS)
Definition: line.c:685
DWORD WINAPI phoneSetButtonInfo(HPHONE, DWORD, LPPHONEBUTTONINFO)
DWORD dwTotalSize
Definition: tapi.h:459
struct lineaddressstatus_tag * LPLINEADDRESSSTATUS
struct linemediacontroldigit_tag * LPLINEMEDIACONTROLDIGIT
DWORD WINAPI lineAddProviderA(LPCSTR, HWND, LPDWORD)
Definition: line.c:59
DWORD WINAPI linePickup(HLINE, DWORD, LPHCALL, LPCSTR, LPCSTR)
DWORD WINAPI lineGetProviderList(DWORD dwAPIVersion, LPLINEPROVIDERLIST)
DWORD dwDevSpecificSize
Definition: tapi.h:780
DWORD dwRate
Definition: tapi.h:392
DWORD dwHeadsetHookSwitchModes
Definition: tapi.h:801
DWORD dwAppNameSize
Definition: tapi.h:434
DWORD dwUsedSize
Definition: tapi.h:313
DWORD dwTotalSize
Definition: tapi.h:468
DWORD dwNextCountryID
Definition: tapi.h:519
DWORD dwNeededSize
Definition: tapi.h:787
DWORD dwCalledPartyOffset
Definition: tapi.h:482
DWORD WINAPI lineRemoveFromConference(HCALL)
Definition: line.c:1348
DWORD dwUsedSize
Definition: tapi.h:510
DWORD dwTotalSize
Definition: tapi.h:531
DWORD WINAPI lineAnswer(HCALL, LPCSTR, DWORD)
Definition: line.c:86
DWORD dwHandsetHookSwitchMode
Definition: tapi.h:860
DWORD WINAPI phoneGetIcon(DWORD, LPCSTR, HICON *)
DWORD dwCountryCode
Definition: tapi.h:518
struct lineextensionid_tag * LPLINEEXTENSIONID
DWORD dwAddressSharing
Definition: tapi.h:319
DWORD dwCallPrivilege
Definition: tapi.h:501
DWORD dwNeededSize
Definition: tapi.h:586
DWORD dwStatusFlags
Definition: tapi.h:856
DWORD dwDisconnectModes
Definition: tapi.h:331
DWORD WINAPI lineGetDevConfig(DWORD, LPVARSTRING, LPCSTR)
DWORD dwPhoneNameOffset
Definition: tapi.h:795
struct linecalllist_tag LINECALLLIST
DWORD WINAPI lineGetIDA(HLINE, DWORD, HCALL, DWORD, LPVARSTRING, LPCSTR)
Definition: line.c:665
DWORD dwCallerAddressSize
Definition: tapi.h:615
DWORD WINAPI tapiGetLocationInfo(LPSTR, LPSTR)
DWORD dwCountryListOffset
Definition: tapi.h:513
DWORD WINAPI lineHandoffA(HCALL, LPCSTR, DWORD)
Definition: line.c:1141
DWORD dwTerminalCapsSize
Definition: tapi.h:574
DWORD WINAPI lineDevSpecific(HLINE, DWORD, HCALL, LPVOID, DWORD)
Definition: line.c:176
DWORD dwChargingInfoSize
Definition: tapi.h:450
DWORD dwDevSpecificOffset
Definition: tapi.h:580
DWORD dwTrunk
Definition: tapi.h:408
DWORD dwBearerMode
Definition: tapi.h:469
DWORD dwCadenceOn
Definition: tapi.h:630
struct lineforwardlist_tag * LPLINEFORWARDLIST
DWORD dwParkModes
Definition: tapi.h:342
struct linecountrylist_tag * LPLINECOUNTRYLIST
DWORD dwUsedSize
Definition: tapi.h:684
DWORD WINAPI lineGetTranslateCapsA(HLINEAPP, DWORD, LPLINETRANSLATECAPS)
Definition: line.c:800
DWORD dwRingModes
Definition: tapi.h:562
struct linecallstatus_tag LINECALLSTATUS
DWORD dwMediaMode
Definition: tapi.h:472
DWORD dwMinFwdNumRings
Definition: tapi.h:346
DWORD dwHeadsetVolume
Definition: tapi.h:867
DWORD dwRemoveFromConfState
Definition: tapi.h:340
DWORD dwPermanentLineID
Definition: tapi.h:538
DWORD dwDisplayOffset
Definition: tapi.h:443
DWORD dwLocationListOffset
Definition: tapi.h:696
DWORD dwCallStates
Definition: tapi.h:398
DWORD WINAPI phoneGetDisplay(HPHONE, LPVARSTRING)
Definition: phone.c:100
DWORD dwDevSpecificSize
Definition: tapi.h:491
DWORD WINAPI lineUnHold(HCALL)
DWORD dwCallStateMode
Definition: tapi.h:500
DWORD dwNeededSize
Definition: tapi.h:692
DWORD WINAPI phoneInitialize(LPHPHONEAPP, HINSTANCE, PHONECALLBACK, LPCSTR, LPDWORD)
Definition: phone.c:210
DWORD dwRingVolume
Definition: tapi.h:859
DWORD dwGetDataSize
Definition: tapi.h:818
DWORD hDevice
Definition: tapi.h:753
DWORD WINAPI lineBlindTransferA(HCALL, LPCSTR, DWORD)
Definition: line.c:95
DWORD dwRedirectionIDNameSize
Definition: tapi.h:427
DWORD dwCancelCallWaitingOffset
Definition: tapi.h:721
DWORD dwCardNameOffset
Definition: tapi.h:727
DWORD dwExtensionID3
Definition: tapi.h:610
DWORD dwInternationalRuleOffset
Definition: tapi.h:527
DWORD dwPermanentLocationID
Definition: tapi.h:705
DWORD WINAPI phoneGetButtonInfo(HPHONE, DWORD, LPPHONEBUTTONINFO)
DWORD dwCurrentLocationID
Definition: tapi.h:697
struct linetranslatecaps_tag LINETRANSLATECAPS