/mcpdwTranslateOptions The associated operations to be performed prior to the translation of the address into a dialable string. This parameter uses one of the LINETRANSLATEOPTION_Constants. If you have set the LINETRANSLATEOPTION_CANCELCALLWAITING bit, also set the LINECALLPARAMFLAGS_SECURE bit in the dwCallParamFlags member of the LINECALLPARAMS structure (passed in to lineMakeCall through the lpCallParams parameter). This action prevents the line device from using dialable digits to suppress call interrupts. Note lpTranslateOutput A pointer to an application-allocated memory area to contain the output of the translation operation, of type LINETRANSLATEOUTPUT. Prior to calling lineTranslateAddress, the application should set the dwTotalSize member of this structure to indicate the amount of memory that is available to TAPI for returning information. Return Values Returns zero if the request succeeds or a negative number if an error occurs. Possible return values follow: • LINEERR_BADDEVICEID • LINEERR_INVALPOINTER • LINEERR_INCOMPATIBLEAPIVERSION • LINEERR_NODRIVER • LINEERR_INIFILECORRUPT • LINEERR_NOMEM • LINEERR_INVALADDRESS • LINEERR_OPERATIONFAILED • LINEERR_INVALAPPHANDLE • LINEERR_RESOURCEUNAVAIL • LINEERR_INVALCARD • LINEERR_STRUCTURETOOSMALL • LINEERR_INVALPARAM lineTranslateDialog The lineTranslateDialog function displays an application-modal dialog box that allows the user to change the current location of a phone number that is about to be dialed, adjust location and calling card parameters, and see the effect. Cisco Unified TAPI Developers Guide for Cisco Unified Communications Manager, Release 15 and SUs 196 Basic TAPI Implementation lineTranslateDialog

