|
Error Name
|
Code
|
Description
|
|---|
|
CTAERR_BAD_ARGUMENT
|
0x7
|
Problem: A function argument had an invalid value or a required pointer argument was NULL.
Solution: Check all arguments for valid types and ranges.
|
|
CTAERR_FILE_EXISTS
|
0x24
|
Problem: You attempted to create a file that already exists.
Solution: Remove or rename the existing file, or specify a different file name.
|
|
CTAERR_FILE_NOT_FOUND
|
0x21
|
Problem: The specified file does not exist.
Solution: Create the file or specify a different file name.
|
|
CTAERR_FILE_OPEN_FAILED
|
0x25
|
Problem: File open failed due to a system error.
Solution: Verify that the file exists.
|
|
CTAERR_FILE_READ_FAILED
|
0x27
|
Problem: The file is not opened or is locked, or the expected amount of data could not be read.
Solution: Make sure that the file is of the expected type. Verify that an incorrect handle was not used to close another file.
|
|
CTAERR_FILE_WRITE_FAILED
|
0x28
|
Problem: The file is not open or is locked, or the expected amount of data could not be written.
Solution: Verify that an incorrect handle was not used to close another file.
|
|
CTAERR_FUNCTION_ACTIVE
|
0xF
|
A function is already running on the CTA context. Be sure your application waits for a DONE event from other fax or voice operations before initiating a new fax operation.
|
|
CTAERR_FUNCTION_NOT_ACTIVE
|
0xE
|
An attempt was made to stop or modify a function that was not running.
|
|
CTAERR_FUNCTION_NOT_AVAIL
|
0xD
|
A NaturalFax DSP overlay has not been downloaded to the board. Check your AG configuration file and review agerror.log and ag.rpt for start-up problems.
|
|
CTAERR_INVALID_CTAHD
|
0x5
|
An invalid CTA context handle was passed as an argument to a function or the context was destroyed by another thread.
|
|
CTAERR_INVALID_HANDLE
|
0x20
|
An invalid handle was passed as an argument to this function.
|
|
CTAERR_OUT_OF_MEMORY
|
0x6
|
Problem: Unable to allocate memory for queue, driver or CTA context, for play or record buffers, or for temporary storage. Solution: When this error occurs on a DONE event, it may mean that there was insufficient memory on the board.
|
|
CTAERR_OUT_OF_RESOURCES
|
0x8
|
A NaturalFax DSP function could not be started. Check to see that you are using the proper AG configuration for your application. Check to see that you have not exceeded the maximum number of fax operations for your hardware configuration.
|
|
NFXERR_BAD_FILE_FORMAT
|
0x050207
|
The specified file is not in TIFF-F format.
|
|
NFXERR_BAD_PAGE_SIZE
|
0x05020B
|
Unsupported page size.
|
|
NFXERR_BUFFER_UNDERRUN
|
0x050211
|
On fax transmit, buffers of image data have not been provided in time. Check your host computer loading to be sure events and disk I/O are being processed in a timely fashion.
|
|
NFXERR_BUFFER_OVERRUN
|
0x050212
|
On fax receive, buffers to receive the incoming image data have not been provided in time.
|
|
NFXERR_CHECK_BAD_LINES
|
0x05020D
|
Returned by nfxCheckTIFF to indicate that there are bad lines in the TIFF-F file. The file can still be transmitted by NaturalFax, and status information returned by nfxCheckTIFF is valid.
|
|
NFXERR_CHECK_DIFF_ATTRIB
|
0x05020E
|
Returned by nfxCheckTIFF to indicate that all pages in the TIFF-F file do not have the same attributes (for encoding, page width, and resolution). The file may not be transmitted by NaturalFax, but the status information returned by nfxCheckTIFF is valid.
|
|
NFXERR_CONNECT_FAILED
|
0x050201
|
The called fax machine was not detected. Check that the number you are dialing is a fax machine.
|
|
NFXERR_CONVERSION_REQUIRED
|
0x05020C
|
Cannot transmit file because there is a mismatch between the stored file format and the receiving fax terminal's capabilities and on-the-fly conversion has been disabled (otfmode in the receive or transmit parameters is set to NFX_OTF_NEVER).
|
|
NFXERR_INTERNAL
|
0x58000-
0x5FFFF
|
An unexpected internal error has occurred.
|
|
NFXERR_LICENSE_ALREADY_ALLOC
|
0x050205
|
A fax license unit is already allocated to this CTA context
|
|
NFXERR_NEGOTIATION_FAILED
|
0x050202
|
Failed T.30 fax negotiation at the beginning of a session or between documents. When transmitting, this error indicates that training failed (usually due to bad phone line quality) or that the transmitter and receiver capabilities do not match. When receiving, this error indicates that the remote transmitter sent a DCN message or did not send a capabilities frame (DCS).
|
|
NFXERR_NO_LICENSE
|
0x050204
|
No fax license unit is allocated to this CTA context.
|
|
NFXERR_NO_MORE_LICENSES
|
0x050203
|
There are no available fax license units.
|
|
0x05020F
|
The fax session ended because there were no more receive files in the receive document queue.
|
|
NFXERR_OPEN_QUEUE_FAILED
|
0x05020A
|
Could not open the specified document queue. Check that you have a valid transmit queue.
|
|
NFXERR_QUEUE_EMPTY
|
0x050206
|
The specified document queue is empty.
|
|
NFXERR_QUEUE_TOO_LATE
|
0x050208
|
Attempted to enqueue a file in an active transmit or receive queue too late in the fax session.
|
|
NFXERR_RATE_TOO_LOW
|
0x050210
|
The receiving or transmitting fax terminal is attempting to receive or transmit at a rate lower than the minrate
|
|
NFXERR_SESSION_FAILED
|
0x050209
|
The fax session failed due to an unexpected event. May indicate a T.30 timeout or failure to receive a post page message. Check your host processor CPU and I/O loading.
|