TAPI3Lib, COM interface constants for VB.Net / VBScript

TAPI3Lib - interface constants

     This page contains simple VBA include for the TAPI3Lib COM library.

library parameters

File NameWINDOWS\system32\tapi3.dll
Guid{21D6D480-A88B-11D0-83DD-00AA003CCABD}
Enums50

ADDRESS_STATE

enum, 2 members.
Public Enum ADDRESS_STATE
  AS_INSERVICE = 0  '&H0
  AS_OUTOFSERVICE = 1  '&H1
End Enum

CALLHUB_STATE

enum, 2 members.
Public Enum CALLHUB_STATE
  CHS_ACTIVE = 0  '&H0
  CHS_IDLE = 1  '&H1
End Enum

DISCONNECT_CODE

enum, 3 members.
Public Enum DISCONNECT_CODE
  DC_NORMAL = 0  '&H0
  DC_NOANSWER = 1  '&H1
  DC_REJECTED = 2  '&H2
End Enum

QOS_SERVICE_LEVEL

enum, 3 members.
Public Enum QOS_SERVICE_LEVEL
  QSL_NEEDED = 1  '&H1
  QSL_IF_AVAILABLE = 2  '&H2
  QSL_BEST_EFFORT = 3  '&H3
End Enum

FINISH_MODE

enum, 2 members.
Public Enum FINISH_MODE
  FM_ASTRANSFER = 0  '&H0
  FM_ASCONFERENCE = 1  '&H1
End Enum

CALL_STATE

enum, 8 members.
Public Enum CALL_STATE
  CS_IDLE = 0  '&H0
  CS_INPROGRESS = 1  '&H1
  CS_CONNECTED = 2  '&H2
  CS_DISCONNECTED = 3  '&H3
  CS_OFFERING = 4  '&H4
  CS_HOLD = 5  '&H5
  CS_QUEUED = 6  '&H6
  CS_LASTITEM = 6  '&H6
End Enum

CALL_PRIVILEGE

enum, 2 members.
Public Enum CALL_PRIVILEGE
  CP_OWNER = 0  '&H0
  CP_MONITOR = 1  '&H1
End Enum

CALLINFO_LONG

enum, 25 members.
Public Enum CALLINFO_LONG
  CIL_MEDIATYPESAVAILABLE = 0  '&H0
  CIL_BEARERMODE = 1  '&H1
  CIL_CALLERIDADDRESSTYPE = 2  '&H2
  CIL_CALLEDIDADDRESSTYPE = 3  '&H3
  CIL_CONNECTEDIDADDRESSTYPE = 4  '&H4
  CIL_REDIRECTIONIDADDRESSTYPE = 5  '&H5
  CIL_REDIRECTINGIDADDRESSTYPE = 6  '&H6
  CIL_ORIGIN = 7  '&H7
  CIL_REASON = 8  '&H8
  CIL_APPSPECIFIC = 9  '&H9
  CIL_CALLPARAMSFLAGS = 10  '&HA
  CIL_CALLTREATMENT = 11  '&HB
  CIL_MINRATE = 12  '&HC
  CIL_MAXRATE = 13  '&HD
  CIL_COUNTRYCODE = 14  '&HE
  CIL_CALLID = 15  '&HF
  CIL_RELATEDCALLID = 16  '&H10
  CIL_COMPLETIONID = 17  '&H11
  CIL_NUMBEROFOWNERS = 18  '&H12
  CIL_NUMBEROFMONITORS = 19  '&H13
  CIL_TRUNK = 20  '&H14
  CIL_RATE = 21  '&H15
  CIL_GENERATEDIGITDURATION = 22  '&H16
  CIL_MONITORDIGITMODES = 23  '&H17
  CIL_MONITORMEDIAMODES = 24  '&H18
End Enum

CALLINFO_STRING

enum, 14 members.
Public Enum CALLINFO_STRING
  CIS_CALLERIDNAME = 0  '&H0
  CIS_CALLERIDNUMBER = 1  '&H1
  CIS_CALLEDIDNAME = 2  '&H2
  CIS_CALLEDIDNUMBER = 3  '&H3
  CIS_CONNECTEDIDNAME = 4  '&H4
  CIS_CONNECTEDIDNUMBER = 5  '&H5
  CIS_REDIRECTIONIDNAME = 6  '&H6
  CIS_REDIRECTIONIDNUMBER = 7  '&H7
  CIS_REDIRECTINGIDNAME = 8  '&H8
  CIS_REDIRECTINGIDNUMBER = 9  '&H9
  CIS_CALLEDPARTYFRIENDLYNAME = 10  '&HA
  CIS_COMMENT = 11  '&HB
  CIS_DISPLAYABLEADDRESS = 12  '&HC
  CIS_CALLINGPARTYID = 13  '&HD
End Enum

CALLINFO_BUFFER

enum, 6 members.
Public Enum CALLINFO_BUFFER
  CIB_USERUSERINFO = 0  '&H0
  CIB_DEVSPECIFICBUFFER = 1  '&H1
  CIB_CALLDATABUFFER = 2  '&H2
  CIB_CHARGINGINFOBUFFER = 3  '&H3
  CIB_HIGHLEVELCOMPATIBILITYBUFFER = 4  '&H4
  CIB_LOWLEVELCOMPATIBILITYBUFFER = 5  '&H5
End Enum

CALL_STATE_EVENT_CAUSE

enum, 9 members.
Public Enum CALL_STATE_EVENT_CAUSE
  CEC_NONE = 0  '&H0
  CEC_DISCONNECT_NORMAL = 1  '&H1
  CEC_DISCONNECT_BUSY = 2  '&H2
  CEC_DISCONNECT_BADADDRESS = 3  '&H3
  CEC_DISCONNECT_NOANSWER = 4  '&H4
  CEC_DISCONNECT_CANCELLED = 5  '&H5
  CEC_DISCONNECT_REJECTED = 6  '&H6
  CEC_DISCONNECT_FAILED = 7  '&H7
  CEC_DISCONNECT_BLOCKED = 8  '&H8
End Enum

CALL_NOTIFICATION_EVENT

enum, 3 members.
Public Enum CALL_NOTIFICATION_EVENT
  CNE_OWNER = 0  '&H0
  CNE_MONITOR = 1  '&H1
  CNE_LASTITEM = 1  '&H1
End Enum

TAPI_EVENT

enum, 26 members.
Public Enum TAPI_EVENT
  TE_TAPIOBJECT = 1  '&H1
  TE_ADDRESS = 2  '&H2
  TE_CALLNOTIFICATION = 4  '&H4
  TE_CALLSTATE = 8  '&H8
  TE_CALLMEDIA = 16  '&H10
  TE_CALLHUB = 32  '&H20
  TE_CALLINFOCHANGE = 64  '&H40
  TE_PRIVATE = 128  '&H80
  TE_REQUEST = 256  '&H100
  TE_AGENT = 512  '&H200
  TE_AGENTSESSION = 1024  '&H400
  TE_QOSEVENT = 2048  '&H800
  TE_AGENTHANDLER = 4096  '&H1000
  TE_ACDGROUP = 8192  '&H2000
  TE_QUEUE = 16384  '&H4000
  TE_DIGITEVENT = 32768  '&H8000
  TE_GENERATEEVENT = 65536  '&H10000
  TE_ASRTERMINAL = 131072  '&H20000
  TE_TTSTERMINAL = 262144  '&H40000
  TE_FILETERMINAL = 524288  '&H80000
  TE_TONETERMINAL = 1048576  '&H100000
  TE_PHONEEVENT = 2097152  '&H200000
  TE_TONEEVENT = 4194304  '&H400000
  TE_GATHERDIGITS = 8388608  '&H800000
  TE_ADDRESSDEVSPECIFIC = 16777216  '&H1000000
  TE_PHONEDEVSPECIFIC = 33554432  '&H2000000
End Enum

CALLHUB_EVENT

enum, 5 members.
Public Enum CALLHUB_EVENT
  CHE_CALLJOIN = 0  '&H0
  CHE_CALLLEAVE = 1  '&H1
  CHE_CALLHUBNEW = 2  '&H2
  CHE_CALLHUBIDLE = 3  '&H3
  CHE_LASTITEM = 3  '&H3
End Enum

ADDRESS_CAPABILITY

enum, 48 members.
Public Enum ADDRESS_CAPABILITY
  AC_ADDRESSTYPES = 0  '&H0
  AC_BEARERMODES = 1  '&H1
  AC_MAXACTIVECALLS = 2  '&H2
  AC_MAXONHOLDCALLS = 3  '&H3
  AC_MAXONHOLDPENDINGCALLS = 4  '&H4
  AC_MAXNUMCONFERENCE = 5  '&H5
  AC_MAXNUMTRANSCONF = 6  '&H6
  AC_MONITORDIGITSUPPORT = 7  '&H7
  AC_GENERATEDIGITSUPPORT = 8  '&H8
  AC_GENERATETONEMODES = 9  '&H9
  AC_GENERATETONEMAXNUMFREQ = 10  '&HA
  AC_MONITORTONEMAXNUMFREQ = 11  '&HB
  AC_MONITORTONEMAXNUMENTRIES = 12  '&HC
  AC_DEVCAPFLAGS = 13  '&HD
  AC_ANSWERMODES = 14  '&HE
  AC_LINEFEATURES = 15  '&HF
  AC_SETTABLEDEVSTATUS = 16  '&H10
  AC_PARKSUPPORT = 17  '&H11
  AC_CALLERIDSUPPORT = 18  '&H12
  AC_CALLEDIDSUPPORT = 19  '&H13
  AC_CONNECTEDIDSUPPORT = 20  '&H14
  AC_REDIRECTIONIDSUPPORT = 21  '&H15
  AC_REDIRECTINGIDSUPPORT = 22  '&H16
  AC_ADDRESSCAPFLAGS = 23  '&H17
  AC_CALLFEATURES1 = 24  '&H18
  AC_CALLFEATURES2 = 25  '&H19
  AC_REMOVEFROMCONFCAPS = 26  '&H1A
  AC_REMOVEFROMCONFSTATE = 27  '&H1B
  AC_TRANSFERMODES = 28  '&H1C
  AC_ADDRESSFEATURES = 29  '&H1D
  AC_PREDICTIVEAUTOTRANSFERSTATES = 30  '&H1E
  AC_MAXCALLDATASIZE = 31  '&H1F
  AC_LINEID = 32  '&H20
  AC_ADDRESSID = 33  '&H21
  AC_FORWARDMODES = 34  '&H22
  AC_MAXFORWARDENTRIES = 35  '&H23
  AC_MAXSPECIFICENTRIES = 36  '&H24
  AC_MINFWDNUMRINGS = 37  '&H25
  AC_MAXFWDNUMRINGS = 38  '&H26
  AC_MAXCALLCOMPLETIONS = 39  '&H27
  AC_CALLCOMPLETIONCONDITIONS = 40  '&H28
  AC_CALLCOMPLETIONMODES = 41  '&H29
  AC_PERMANENTDEVICEID = 42  '&H2A
  AC_GATHERDIGITSMINTIMEOUT = 43  '&H2B
  AC_GATHERDIGITSMAXTIMEOUT = 44  '&H2C
  AC_GENERATEDIGITMINDURATION = 45  '&H2D
  AC_GENERATEDIGITMAXDURATION = 46  '&H2E
  AC_GENERATEDIGITDEFAULTDURATION = 47  '&H2F
End Enum

ADDRESS_CAPABILITY_STRING

enum, 6 members.
Public Enum ADDRESS_CAPABILITY_STRING
  ACS_PROTOCOL = 0  '&H0
  ACS_ADDRESSDEVICESPECIFIC = 1  '&H1
  ACS_LINEDEVICESPECIFIC = 2  '&H2
  ACS_PROVIDERSPECIFIC = 3  '&H3
  ACS_SWITCHSPECIFIC = 4  '&H4
  ACS_PERMANENTDEVICEGUID = 5  '&H5
End Enum

QOS_EVENT

enum, 5 members.
Public Enum QOS_EVENT
  QE_NOQOS = 1  '&H1
  QE_ADMISSIONFAILURE = 2  '&H2
  QE_POLICYFAILURE = 3  '&H3
  QE_GENERICERROR = 4  '&H4
  QE_LASTITEM = 4  '&H4
End Enum

ADDRESS_EVENT

enum, 10 members.
Public Enum ADDRESS_EVENT
  AE_STATE = 0  '&H0
  AE_CAPSCHANGE = 1  '&H1
  AE_RINGING = 2  '&H2
  AE_CONFIGCHANGE = 3  '&H3
  AE_FORWARD = 4  '&H4
  AE_NEWTERMINAL = 5  '&H5
  AE_REMOVETERMINAL = 6  '&H6
  AE_MSGWAITON = 7  '&H7
  AE_MSGWAITOFF = 8  '&H8
  AE_LASTITEM = 8  '&H8
End Enum

TERMINAL_STATE

enum, 2 members.
Public Enum TERMINAL_STATE
  TS_INUSE = 0  '&H0
  TS_NOTINUSE = 1  '&H1
End Enum

TERMINAL_TYPE

enum, 2 members.
Public Enum TERMINAL_TYPE
  TT_STATIC = 0  '&H0
  TT_DYNAMIC = 1  '&H1
End Enum

TERMINAL_DIRECTION

enum, 5 members.
Public Enum TERMINAL_DIRECTION
  TD_CAPTURE = 0  '&H0
  TD_RENDER = 1  '&H1
  TD_BIDIRECTIONAL = 2  '&H2
  TD_MULTITRACK_MIXED = 3  '&H3
  TD_NONE = 4  '&H4
End Enum

CALL_MEDIA_EVENT

enum, 7 members.
Public Enum CALL_MEDIA_EVENT
  CME_NEW_STREAM = 0  '&H0
  CME_STREAM_FAIL = 1  '&H1
  CME_TERMINAL_FAIL = 2  '&H2
  CME_STREAM_NOT_USED = 3  '&H3
  CME_STREAM_ACTIVE = 4  '&H4
  CME_STREAM_INACTIVE = 5  '&H5
  CME_LASTITEM = 5  '&H5
End Enum

CALL_MEDIA_EVENT_CAUSE

enum, 8 members.
Public Enum CALL_MEDIA_EVENT_CAUSE
  CMC_UNKNOWN = 0  '&H0
  CMC_BAD_DEVICE = 1  '&H1
  CMC_CONNECT_FAIL = 2  '&H2
  CMC_LOCAL_REQUEST = 3  '&H3
  CMC_REMOTE_REQUEST = 4  '&H4
  CMC_MEDIA_TIMEOUT = 5  '&H5
  CMC_MEDIA_RECOVERED = 6  '&H6
  CMC_QUALITY_OF_SERVICE = 7  '&H7
End Enum

TAPIOBJECT_EVENT

enum, 7 members.
Public Enum TAPIOBJECT_EVENT
  TE_ADDRESSCREATE = 0  '&H0
  TE_ADDRESSREMOVE = 1  '&H1
  TE_REINIT = 2  '&H2
  TE_TRANSLATECHANGE = 3  '&H3
  TE_ADDRESSCLOSE = 4  '&H4
  TE_PHONECREATE = 5  '&H5
  TE_PHONEREMOVE = 6  '&H6
End Enum

PHONE_PRIVILEGE

enum, 2 members.
Public Enum PHONE_PRIVILEGE
  PP_OWNER = 0  '&H0
  PP_MONITOR = 1  '&H1
End Enum

PHONECAPS_LONG

enum, 9 members.
Public Enum PHONECAPS_LONG
  PCL_HOOKSWITCHES = 0  '&H0
  PCL_HANDSETHOOKSWITCHMODES = 1  '&H1
  PCL_HEADSETHOOKSWITCHMODES = 2  '&H2
  PCL_SPEAKERPHONEHOOKSWITCHMODES = 3  '&H3
  PCL_DISPLAYNUMROWS = 4  '&H4
  PCL_DISPLAYNUMCOLUMNS = 5  '&H5
  PCL_NUMRINGMODES = 6  '&H6
  PCL_NUMBUTTONLAMPS = 7  '&H7
  PCL_GENERICPHONE = 8  '&H8
End Enum

PHONECAPS_STRING

enum, 3 members.
Public Enum PHONECAPS_STRING
  PCS_PHONENAME = 0  '&H0
  PCS_PHONEINFO = 1  '&H1
  PCS_PROVIDERINFO = 2  '&H2
End Enum

PHONE_BUTTON_MODE

enum, 6 members.
Public Enum PHONE_BUTTON_MODE
  PBM_DUMMY = 0  '&H0
  PBM_CALL = 1  '&H1
  PBM_FEATURE = 2  '&H2
  PBM_KEYPAD = 3  '&H3
  PBM_LOCAL = 4  '&H4
  PBM_DISPLAY = 5  '&H5
End Enum

PHONE_BUTTON_FUNCTION

enum, 48 members.
Public Enum PHONE_BUTTON_FUNCTION
  PBF_UNKNOWN = 0  '&H0
  PBF_CONFERENCE = 1  '&H1
  PBF_TRANSFER = 2  '&H2
  PBF_DROP = 3  '&H3
  PBF_HOLD = 4  '&H4
  PBF_RECALL = 5  '&H5
  PBF_DISCONNECT = 6  '&H6
  PBF_CONNECT = 7  '&H7
  PBF_MSGWAITON = 8  '&H8
  PBF_MSGWAITOFF = 9  '&H9
  PBF_SELECTRING = 10  '&HA
  PBF_ABBREVDIAL = 11  '&HB
  PBF_FORWARD = 12  '&HC
  PBF_PICKUP = 13  '&HD
  PBF_RINGAGAIN = 14  '&HE
  PBF_PARK = 15  '&HF
  PBF_REJECT = 16  '&H10
  PBF_REDIRECT = 17  '&H11
  PBF_MUTE = 18  '&H12
  PBF_VOLUMEUP = 19  '&H13
  PBF_VOLUMEDOWN = 20  '&H14
  PBF_SPEAKERON = 21  '&H15
  PBF_SPEAKEROFF = 22  '&H16
  PBF_FLASH = 23  '&H17
  PBF_DATAON = 24  '&H18
  PBF_DATAOFF = 25  '&H19
  PBF_DONOTDISTURB = 26  '&H1A
  PBF_INTERCOM = 27  '&H1B
  PBF_BRIDGEDAPP = 28  '&H1C
  PBF_BUSY = 29  '&H1D
  PBF_CALLAPP = 30  '&H1E
  PBF_DATETIME = 31  '&H1F
  PBF_DIRECTORY = 32  '&H20
  PBF_COVER = 33  '&H21
  PBF_CALLID = 34  '&H22
  PBF_LASTNUM = 35  '&H23
  PBF_NIGHTSRV = 36  '&H24
  PBF_SENDCALLS = 37  '&H25
  PBF_MSGINDICATOR = 38  '&H26
  PBF_REPDIAL = 39  '&H27
  PBF_SETREPDIAL = 40  '&H28
  PBF_SYSTEMSPEED = 41  '&H29
  PBF_STATIONSPEED = 42  '&H2A
  PBF_CAMPON = 43  '&H2B
  PBF_SAVEREPEAT = 44  '&H2C
  PBF_QUEUECALL = 45  '&H2D
  PBF_NONE = 46  '&H2E
  PBF_SEND = 47  '&H2F
End Enum

PHONE_BUTTON_STATE

enum, 4 members.
Public Enum PHONE_BUTTON_STATE
  PBS_UP = 1  '&H1
  PBS_DOWN = 2  '&H2
  PBS_UNKNOWN = 4  '&H4
  PBS_UNAVAIL = 8  '&H8
End Enum

PHONE_HOOK_SWITCH_DEVICE

enum, 3 members.
Public Enum PHONE_HOOK_SWITCH_DEVICE
  PHSD_HANDSET = 1  '&H1
  PHSD_SPEAKERPHONE = 2  '&H2
  PHSD_HEADSET = 4  '&H4
End Enum

PHONE_HOOK_SWITCH_STATE

enum, 4 members.
Public Enum PHONE_HOOK_SWITCH_STATE
  PHSS_ONHOOK = 1  '&H1
  PHSS_OFFHOOK_MIC_ONLY = 2  '&H2
  PHSS_OFFHOOK_SPEAKER_ONLY = 4  '&H4
  PHSS_OFFHOOK = 8  '&H8
End Enum

PHONECAPS_BUFFER

enum, 1 members.
Public Enum PHONECAPS_BUFFER
  PCB_DEVSPECIFICBUFFER = 0  '&H0
End Enum

PHONE_LAMP_MODE

enum, 8 members.
Public Enum PHONE_LAMP_MODE
  LM_DUMMY = 1  '&H1
  LM_OFF = 2  '&H2
  LM_STEADY = 4  '&H4
  LM_WINK = 8  '&H8
  LM_FLASH = 16  '&H10
  LM_FLUTTER = 32  '&H20
  LM_BROKENFLUTTER = 64  '&H40
  LM_UNKNOWN = 128  '&H80
End Enum

AGENT_SESSION_STATE

enum, 5 members.
Public Enum AGENT_SESSION_STATE
  ASST_NOT_READY = 0  '&H0
  ASST_READY = 1  '&H1
  ASST_BUSY_ON_CALL = 2  '&H2
  ASST_BUSY_WRAPUP = 3  '&H3
  ASST_SESSION_ENDED = 4  '&H4
End Enum

AGENT_STATE

enum, 6 members.
Public Enum AGENT_STATE
  AS_NOT_READY = 0  '&H0
  AS_READY = 1  '&H1
  AS_BUSY_ACD = 2  '&H2
  AS_BUSY_INCOMING = 3  '&H3
  AS_BUSY_OUTGOING = 4  '&H4
  AS_UNKNOWN = 5  '&H5
End Enum

AGENT_EVENT

enum, 6 members.
Public Enum AGENT_EVENT
  AE_NOT_READY = 0  '&H0
  AE_READY = 1  '&H1
  AE_BUSY_ACD = 2  '&H2
  AE_BUSY_INCOMING = 3  '&H3
  AE_BUSY_OUTGOING = 4  '&H4
  AE_UNKNOWN = 5  '&H5
End Enum

AGENT_SESSION_EVENT

enum, 6 members.
Public Enum AGENT_SESSION_EVENT
  ASE_NEW_SESSION = 0  '&H0
  ASE_NOT_READY = 1  '&H1
  ASE_READY = 2  '&H2
  ASE_BUSY = 3  '&H3
  ASE_WRAPUP = 4  '&H4
  ASE_END = 5  '&H5
End Enum

ACDGROUP_EVENT

enum, 2 members.
Public Enum ACDGROUP_EVENT
  ACDGE_NEW_GROUP = 0  '&H0
  ACDGE_GROUP_REMOVED = 1  '&H1
End Enum

ACDQUEUE_EVENT

enum, 2 members.
Public Enum ACDQUEUE_EVENT
  ACDQE_NEW_QUEUE = 0  '&H0
  ACDQE_QUEUE_REMOVED = 1  '&H1
End Enum

AGENTHANDLER_EVENT

enum, 2 members.
Public Enum AGENTHANDLER_EVENT
  AHE_NEW_AGENTHANDLER = 0  '&H0
  AHE_AGENTHANDLER_REMOVED = 1  '&H1
End Enum

CALLINFOCHANGE_CAUSE

enum, 28 members.
Public Enum CALLINFOCHANGE_CAUSE
  CIC_OTHER = 0  '&H0
  CIC_DEVSPECIFIC = 1  '&H1
  CIC_BEARERMODE = 2  '&H2
  CIC_RATE = 3  '&H3
  CIC_APPSPECIFIC = 4  '&H4
  CIC_CALLID = 5  '&H5
  CIC_RELATEDCALLID = 6  '&H6
  CIC_ORIGIN = 7  '&H7
  CIC_REASON = 8  '&H8
  CIC_COMPLETIONID = 9  '&H9
  CIC_NUMOWNERINCR = 10  '&HA
  CIC_NUMOWNERDECR = 11  '&HB
  CIC_NUMMONITORS = 12  '&HC
  CIC_TRUNK = 13  '&HD
  CIC_CALLERID = 14  '&HE
  CIC_CALLEDID = 15  '&HF
  CIC_CONNECTEDID = 16  '&H10
  CIC_REDIRECTIONID = 17  '&H11
  CIC_REDIRECTINGID = 18  '&H12
  CIC_USERUSERINFO = 19  '&H13
  CIC_HIGHLEVELCOMP = 20  '&H14
  CIC_LOWLEVELCOMP = 21  '&H15
  CIC_CHARGINGINFO = 22  '&H16
  CIC_TREATMENT = 23  '&H17
  CIC_CALLDATA = 24  '&H18
  CIC_PRIVILEGE = 25  '&H19
  CIC_MEDIATYPE = 26  '&H1A
  CIC_LASTITEM = 26  '&H1A
End Enum

TAPI_TONEMODE

enum, 4 members.
Public Enum TAPI_TONEMODE
  TTM_RINGBACK = 2  '&H2
  TTM_BUSY = 4  '&H4
  TTM_BEEP = 8  '&H8
  TTM_BILLING = 16  '&H10
End Enum

TAPI_GATHERTERM

enum, 5 members.
Public Enum TAPI_GATHERTERM
  TGT_BUFFERFULL = 1  '&H1
  TGT_TERMDIGIT = 2  '&H2
  TGT_FIRSTTIMEOUT = 4  '&H4
  TGT_INTERTIMEOUT = 8  '&H8
  TGT_CANCEL = 16  '&H10
End Enum

PHONE_TONE

enum, 22 members.
Public Enum PHONE_TONE
  PT_KEYPADZERO = 0  '&H0
  PT_KEYPADONE = 1  '&H1
  PT_KEYPADTWO = 2  '&H2
  PT_KEYPADTHREE = 3  '&H3
  PT_KEYPADFOUR = 4  '&H4
  PT_KEYPADFIVE = 5  '&H5
  PT_KEYPADSIX = 6  '&H6
  PT_KEYPADSEVEN = 7  '&H7
  PT_KEYPADEIGHT = 8  '&H8
  PT_KEYPADNINE = 9  '&H9
  PT_KEYPADSTAR = 10  '&HA
  PT_KEYPADPOUND = 11  '&HB
  PT_KEYPADA = 12  '&HC
  PT_KEYPADB = 13  '&HD
  PT_KEYPADC = 14  '&HE
  PT_KEYPADD = 15  '&HF
  PT_NORMALDIALTONE = 16  '&H10
  PT_EXTERNALDIALTONE = 17  '&H11
  PT_BUSY = 18  '&H12
  PT_RINGBACK = 19  '&H13
  PT_ERRORTONE = 20  '&H14
  PT_SILENCE = 21  '&H15
End Enum

TERMINAL_MEDIA_STATE

enum, 4 members.
Public Enum TERMINAL_MEDIA_STATE
  TMS_IDLE = 0  '&H0
  TMS_ACTIVE = 1  '&H1
  TMS_PAUSED = 2  '&H2
  TMS_LASTITEM = 2  '&H2
End Enum

FT_STATE_EVENT_CAUSE

enum, 4 members.
Public Enum FT_STATE_EVENT_CAUSE
  FTEC_NORMAL = 0  '&H0
  FTEC_END_OF_FILE = 1  '&H1
  FTEC_READ_ERROR = 2  '&H2
  FTEC_WRITE_ERROR = 3  '&H3
End Enum

PHONE_EVENT

enum, 13 members.
Public Enum PHONE_EVENT
  PE_DISPLAY = 0  '&H0
  PE_LAMPMODE = 1  '&H1
  PE_RINGMODE = 2  '&H2
  PE_RINGVOLUME = 3  '&H3
  PE_HOOKSWITCH = 4  '&H4
  PE_CAPSCHANGE = 5  '&H5
  PE_BUTTON = 6  '&H6
  PE_CLOSE = 7  '&H7
  PE_NUMBERGATHERED = 8  '&H8
  PE_DIALING = 9  '&H9
  PE_ANSWER = 10  '&HA
  PE_DISCONNECT = 11  '&HB
  PE_LASTITEM = 11  '&HB
End Enum

FULLDUPLEX_SUPPORT

enum, 3 members.
Public Enum FULLDUPLEX_SUPPORT
  FDS_SUPPORTED = 0  '&H0
  FDS_NOTSUPPORTED = 1  '&H1
  FDS_UNKNOWN = 2  '&H2
End Enum

TapiConstants

module, 26 members.
  'TAPI 3.0 Constants
Public Enum TapiConstants
  CLSID_String_VideoWindowTerm = {F7438990-D6EB-11D0-82A6-00AA00B5CA1B} 
  CLSID_String_VideoInputTerminal = {AAF578EC-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_HandsetTerminal = {AAF578EB-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_HeadsetTerminal = {AAF578ED-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_SpeakerphoneTerminal = {AAF578EE-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_MicrophoneTerminal = {AAF578EF-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_SpeakersTerminal = {AAF578F0-DC70-11D0-8ED3-00C04FB6809F} 
  CLSID_String_MediaStreamTerminal = {E2F7AEF7-4971-11D1-A671-006097C9A2E8} 
  CLSID_String_FileRecordingTerminal = {521F3D06-C3D0-4511-8617-86B9A783DA77} 
  CLSID_String_FilePlaybackTerminal = {0CB9914C-79CD-47DC-ADB0-327F47CEFB20} 
  TAPIPROTOCOL_String_PSTN = {831CE2D6-83B5-11D1-BB5C-00C04FB6809F} 
  TAPIPROTOCOL_String_H323 = {831CE2D7-83B5-11D1-BB5C-00C04FB6809F} 
  TAPIPROTOCOL_String_Multicast = {831CE2D8-83B5-11D1-BB5C-00C04FB6809F} 
  LINEADDRESSTYPE_PHONENUMBER = 1  '&H1
  LINEADDRESSTYPE_SDP = 2  '&H2
  LINEADDRESSTYPE_EMAILNAME = 4  '&H4
  LINEADDRESSTYPE_DOMAINNAME = 8  '&H8
  LINEADDRESSTYPE_IPADDRESS = 16  '&H10
  LINEDIGITMODE_PULSE = 1  '&H1
  LINEDIGITMODE_DTMF = 2  '&H2
  LINEDIGITMODE_DTMFEND = 4  '&H4
  TAPIMEDIATYPE_AUDIO = 8  '&H8
  TAPIMEDIATYPE_VIDEO = 32768  '&H8000
  TAPIMEDIATYPE_DATAMODEM = 16  '&H10
  TAPIMEDIATYPE_G3FAX = 32  '&H20
  TAPIMEDIATYPE_MULTITRACK = 65536  '&H10000
End Enum
WUtils.com