Changeset 6694 for trunk/include/win/tapi.h
- Timestamp:
- Sep 10, 2001, 8:02:59 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/tapi.h
r6686 r6694 223 223 DWORD dwDevSpecificOffset; 224 224 } LINECALLSTATUS, *LPLINECALLSTATUS; 225 226 typedef struct linecardentry_tag 227 { 228 DWORD dwPermanentCardID; 229 DWORD dwCardNameSize; 230 DWORD dwCardNameOffset; 231 DWORD dwCardNumberDigits; 232 DWORD dwSameAreaRuleSize; 233 DWORD dwSameAreaRuleOffset; 234 DWORD dwLongDistanceRuleSize; 235 DWORD dwLongDistanceRuleOffset; 236 DWORD dwInternationalRuleSize; 237 DWORD dwInternationalRuleOffset; 238 DWORD dwOptions; 239 } LINECARDENTRY, *LPLINECARDENTRY; 225 240 226 241 typedef struct linecountrylist_tag { … … 917 932 #endif 918 933 934 935 #define LINE_ADDRESSSTATE 0L 936 #define LINE_CALLINFO 1L 937 #define LINE_CALLSTATE 2L 938 #define LINE_CLOSE 3L 939 #define LINE_DEVSPECIFIC 4L 940 #define LINE_DEVSPECIFICFEATURE 5L 941 #define LINE_GATHERDIGITS 6L 942 #define LINE_GENERATE 7L 943 #define LINE_LINEDEVSTATE 8L 944 #define LINE_MONITORDIGITS 9L 945 #define LINE_MONITORMEDIA 10L 946 #define LINE_MONITORTONE 11L 947 #define LINE_REPLY 12L 948 #define LINE_REQUEST 13L 949 #define PHONE_BUTTON 14L 950 #define PHONE_CLOSE 15L 951 #define PHONE_DEVSPECIFIC 16L 952 #define PHONE_REPLY 17L 953 #define PHONE_STATE 18L 954 #define LINE_CREATE 19L 955 #define PHONE_CREATE 20L 956 957 #if (TAPI_CURRENT_VERSION >= 0x00020000) 958 #define LINE_AGENTSPECIFIC 21L 959 #define LINE_AGENTSTATUS 22L 960 #define LINE_APPNEWCALL 23L 961 #define LINE_PROXYREQUEST 24L 962 #define LINE_REMOVE 25L 963 #define PHONE_REMOVE 26L 964 #endif 965 966 967 #define INITIALIZE_NEGOTIATION 0xFFFFFFFFL 968 969 #define LINEADDRCAPFLAGS_FWDNUMRINGS 0x00000001 970 #define LINEADDRCAPFLAGS_PICKUPGROUPID 0x00000002 971 #define LINEADDRCAPFLAGS_SECURE 0x00000004 972 #define LINEADDRCAPFLAGS_BLOCKIDDEFAULT 0x00000008 973 #define LINEADDRCAPFLAGS_BLOCKIDOVERRIDE 0x00000010 974 #define LINEADDRCAPFLAGS_DIALED 0x00000020 975 #define LINEADDRCAPFLAGS_ORIGOFFHOOK 0x00000040 976 #define LINEADDRCAPFLAGS_DESTOFFHOOK 0x00000080 977 #define LINEADDRCAPFLAGS_FWDCONSULT 0x00000100 978 #define LINEADDRCAPFLAGS_SETUPCONFNULL 0x00000200 979 #define LINEADDRCAPFLAGS_AUTORECONNECT 0x00000400 980 #define LINEADDRCAPFLAGS_COMPLETIONID 0x00000800 981 #define LINEADDRCAPFLAGS_TRANSFERHELD 0x00001000 982 #define LINEADDRCAPFLAGS_TRANSFERMAKE 0x00002000 983 #define LINEADDRCAPFLAGS_CONFERENCEHELD 0x00004000 984 #define LINEADDRCAPFLAGS_CONFERENCEMAKE 0x00008000 985 #define LINEADDRCAPFLAGS_PARTIALDIAL 0x00010000 986 #define LINEADDRCAPFLAGS_FWDSTATUSVALID 0x00020000 987 #define LINEADDRCAPFLAGS_FWDINTEXTADDR 0x00040000 988 #define LINEADDRCAPFLAGS_FWDBUSYNAADDR 0x00080000 989 #define LINEADDRCAPFLAGS_ACCEPTTOALERT 0x00100000 990 #define LINEADDRCAPFLAGS_CONFDROP 0x00200000 991 #define LINEADDRCAPFLAGS_PICKUPCALLWAIT 0x00400000 992 #if (TAPI_CURRENT_VERSION >= 0x00020000) 993 #define LINEADDRCAPFLAGS_PREDICTIVEDIALER 0x00800000 994 #define LINEADDRCAPFLAGS_QUEUE 0x01000000 995 #define LINEADDRCAPFLAGS_ROUTEPOINT 0x02000000 996 #define LINEADDRCAPFLAGS_HOLDMAKESNEW 0x04000000 997 #define LINEADDRCAPFLAGS_NOINTERNALCALLS 0x08000000 998 #define LINEADDRCAPFLAGS_NOEXTERNALCALLS 0x10000000 999 #define LINEADDRCAPFLAGS_SETCALLINGID 0x20000000 1000 #endif 1001 1002 #define LINEADDRESSMODE_ADDRESSID 0x00000001 1003 #define LINEADDRESSMODE_DIALABLEADDR 0x00000002 1004 1005 #define LINEADDRESSSHARING_PRIVATE 0x00000001 1006 #define LINEADDRESSSHARING_BRIDGEDEXCL 0x00000002 1007 #define LINEADDRESSSHARING_BRIDGEDNEW 0x00000004 1008 #define LINEADDRESSSHARING_BRIDGEDSHARED 0x00000008 1009 #define LINEADDRESSSHARING_MONITORED 0x00000010 1010 1011 #define LINEADDRESSSTATE_OTHER 0x00000001 1012 #define LINEADDRESSSTATE_DEVSPECIFIC 0x00000002 1013 #define LINEADDRESSSTATE_INUSEZERO 0x00000004 1014 #define LINEADDRESSSTATE_INUSEONE 0x00000008 1015 #define LINEADDRESSSTATE_INUSEMANY 0x00000010 1016 #define LINEADDRESSSTATE_NUMCALLS 0x00000020 1017 #define LINEADDRESSSTATE_FORWARD 0x00000040 1018 #define LINEADDRESSSTATE_TERMINALS 0x00000080 1019 #define LINEADDRESSSTATE_CAPSCHANGE 0x00000100 1020 1021 #define LINEADDRFEATURE_FORWARD 0x00000001 1022 #define LINEADDRFEATURE_MAKECALL 0x00000002 1023 #define LINEADDRFEATURE_PICKUP 0x00000004 1024 #define LINEADDRFEATURE_SETMEDIACONTROL 0x00000008 1025 #define LINEADDRFEATURE_SETTERMINAL 0x00000010 1026 #define LINEADDRFEATURE_SETUPCONF 0x00000020 1027 #define LINEADDRFEATURE_UNCOMPLETECALL 0x00000040 1028 #define LINEADDRFEATURE_UNPARK 0x00000080 1029 #if (TAPI_CURRENT_VERSION >= 0x00020000) 1030 #define LINEADDRFEATURE_PICKUPHELD 0x00000100 1031 #define LINEADDRFEATURE_PICKUPGROUP 0x00000200 1032 #define LINEADDRFEATURE_PICKUPDIRECT 0x00000400 1033 #define LINEADDRFEATURE_PICKUPWAITING 0x00000800 1034 #define LINEADDRFEATURE_FORWARDFWD 0x00001000 1035 #define LINEADDRFEATURE_FORWARDDND 0x00002000 1036 #endif 1037 1038 #if (TAPI_CURRENT_VERSION >= 0x00020000) 1039 #define LINEAGENTFEATURE_SETAGENTGROUP 0x00000001 1040 #define LINEAGENTFEATURE_SETAGENTSTATE 0x00000002 1041 #define LINEAGENTFEATURE_SETAGENTACTIVITY 0x00000004 1042 #define LINEAGENTFEATURE_AGENTSPECIFIC 0x00000008 1043 #define LINEAGENTFEATURE_GETAGENTACTIVITYLIST 0x00000010 1044 #define LINEAGENTFEATURE_GETAGENTGROUP 0x00000020 1045 1046 #define LINEAGENTSTATE_LOGGEDOFF 0x00000001 1047 #define LINEAGENTSTATE_NOTREADY 0x00000002 1048 #define LINEAGENTSTATE_READY 0x00000004 1049 #define LINEAGENTSTATE_BUSYACD 0x00000008 1050 #define LINEAGENTSTATE_BUSYINCOMING 0x00000010 1051 #define LINEAGENTSTATE_BUSYOUTBOUND 0x00000020 1052 #define LINEAGENTSTATE_BUSYOTHER 0x00000040 1053 #define LINEAGENTSTATE_WORKINGAFTERCALL 0x00000080 1054 #define LINEAGENTSTATE_UNKNOWN 0x00000100 1055 #define LINEAGENTSTATE_UNAVAIL 0x00000200 1056 1057 #define LINEAGENTSTATUS_GROUP 0x00000001 1058 #define LINEAGENTSTATUS_STATE 0x00000002 1059 #define LINEAGENTSTATUS_NEXTSTATE 0x00000004 1060 #define LINEAGENTSTATUS_ACTIVITY 0x00000008 1061 #define LINEAGENTSTATUS_ACTIVITYLIST 0x00000010 1062 #define LINEAGENTSTATUS_GROUPLIST 0x00000020 1063 #define LINEAGENTSTATUS_CAPSCHANGE 0x00000040 1064 #define LINEAGENTSTATUS_VALIDSTATES 0x00000080 1065 #define LINEAGENTSTATUS_VALIDNEXTSTATES 0x00000100 1066 #endif 1067 1068 1069 #define LINEANSWERMODE_NONE 0x00000001 1070 #define LINEANSWERMODE_DROP 0x00000002 1071 #define LINEANSWERMODE_HOLD 0x00000004 1072 919 1073 #define LINEFEATURE_DEVSPECIFIC 0x00000001 920 1074 #define LINEFEATURE_DEVSPECIFICFEAT 0x00000002 … … 1198 1352 #endif 1199 1353 1354 #define STRINGFORMAT_ASCII 0x00000001 1355 #define STRINGFORMAT_DBCS 0x00000002 1356 #define STRINGFORMAT_UNICODE 0x00000003 1357 #define STRINGFORMAT_BINARY 0x00000004 1358 1200 1359 #ifdef __cplusplus 1201 1360 } /* extern "C" */
Note:
See TracChangeset
for help on using the changeset viewer.