TAPIERR_ Constants

The TAPIERR_ constants provide information concerning function execution failures.

TAPIERR_CONNECTED

The operation cannot be performed while the call state is connected.

TAPIERR_DESTBUSY

The call destination is busy.

TAPIERR_DESTNOANSWER

The call destination did not answer.

TAPIERR_DESTUNAVAIL

The call destination is not available.

TAPIERR_DEVICECLASSUNAVAIL

The device class needed is not available.

TAPIERR_DEVICEIDUNAVAIL

The device identifier needed is not available.

TAPIERR_DEVICEINUSE

The needed device is in use.

TAPIERR_DROPPED

The call was dropped.

TAPIERR_INVALDESTADDRESS

The pointer to the destination address is not valid, is NULL, or the destination address string is too long.

TAPIERR_INVALDEVICECLASS

The device class requested is not valid.

TAPIERR_INVALDEVICEID

The device class identifier requested is not valid.

TAPIERR_INVALPOINTER

The pointer does not reference a valid memory location. One or more of the pointers lpszDestAddress, lpszAppName, lpszCalledParty, or lpszComment have been specified but are invalid.

TAPIERR_INVALWINDOWHANDLE

The window handle is not valid.

TAPIERR_NOREQUESTRECIPIENT

No recipient application is available to handle the request. The user should start the recipient application and try again.

TAPIERR_NOTADMIN

The operation requested require admin privileges.

TAPIERR_REQUESTCANCELLED

The assisted telephony request was canceled.

TAPIERR_REQUESTFAILED

The request failed for unspecified reasons.

TAPIERR_REQUESTQUEUEFULL

A recipient application is active, but the request queue is full or there is insufficient memory to expand the queue. The application can try again later.

TAPIERR_UNKNOWNREQUESTID

The request identifier referenced is not valid.

TAPIERR_UNKNOWNWINHANDLE

An unknown window handle was referenced.

Remarks

Any other TAPIERR_ values are obsolete and must not be used.

Requirements

Requirement Value
TAPI version
Requires TAPI 2.0 or later
Header
Tapi.h