- DWORD nfxAnswerFaxPoll (CTAHD ctahd,
NFX_QUEUE_HANDLE send_queue_handle,
NFX_TRANSMIT_PARMS *ptr_transmit_parms)
- ctahd Handle returned by ctaCreateContext
- send_queue_handle Queue of documents to send
- ptr_transmit_parms Pointer to data structure containing the parameters for sending fax documents or NULL to use default parameters; the NFX_TRANSMIT_PARMS structure is as follows:
typedef struct
{
DWORD size; /* size of this structure */
DWORD modemtype; /* NFX_MODEM_TYPE_V17, */
/* NFX_MODEM_TYPE_V33, */
/* NFX_MODEM_TYPE_V29, */
/* NFX_MODEM_TYPE_V27 */
DWORD minrate; /* NFX_BIT_RATE_14400, */
/* NFX_BIT_RATE_12000, */
/* NFX_BIT_RATE_9600, */
/* NFX_BIT_RATE_7200, */
/* NFX_BIT_RATE_4800 */
/* NFX_BIT_RATE_2400.*/
DWORD resolution; /* NFX_RESOLUTION_HIGH */
/* NFX_RESOLUTION_LOW */
/* NFX_RESOLUTION_SUPER_HIGH */
DWORD encoding; /* NFX_ENCODE_1D */
/* NFX_ENCODE_2D */
DWORD pagewidth; /* NFX_PAGE_WIDTH_A4 */
/* NFX_PAGE_WIDTH_B4 */
/* NFX_PAGE_WIDTH_A3 */
DWORD OTFmode; /* NFX_OTF_NEVER, */
/* NFX_OTF_ALWAYS,*/
/* NFX_OTF_ONLY_IF_FAIL */
DWORD useCNG; /* NFX_YES or NFX_NO */
DWORD PRIenabled; /* NFX_YES or NFX_NO */
DWORD timeout; /* number of seconds to wait */
/* for receiver */
DWORD retrainaction; /* NFX_RTN_NEXT_PAGE */
/* NFX_RTN_REPEAT_PAGE */
DWORD addheader; /* NFX_YES or NFX_NO */
INT32 level; /* dBm level for */
/* transmission (-150 to 0)*/
DWORD NSFlength; /* length of NSF field or */
/* 0 if none */
char SID[NFX_MAX_SID]; /* Subscriber ID string */
BYTE NSF[NFX_MAX_USER_NSF]; /* default NSF for session*/
} NFX_TRANSMIT_PARMS;