Alphabetical error summary

All Natural Access functions return a status code. If the return code is not SUCCESS (0), it is an error code indicating that the function failed and the reason for the failure.

NaturalConference error codes are defined in the cnfdef.h include file. The error codes are prefixed with CNFERR_.

The following table alphabetically lists the NaturalConference service errors. All errors are 32 bit.

Error name

Hexadecimal

Decimal

Description

CNFERR_BOARD_TIMEOUT

0x1A0007

1703943

Board timed out while waiting for a response message. This can happen if the system is overloaded or the board is dead.

CNFERR_CANNOT_CREATE_CHANNEL

0x1A0008

1703944

No communication channels are available for use on the specified resource. Other processes running in Library mode may be using too many channels.

CNFERR_CONFERENCE_EMPTY

0x1A0009

1703945

A tone started playing on an empty conference.

CNFERR_INVALID_ATTRIBUTE

0x1A0002

1703938

The attribute is not valid.

Verify that the attribute is valid and corresponds to the identifier type (conference/member). Attribute keywords for conference and member are declared in cnfdef.h.

CNFERR_INVALID_IDENTIFIER

0x1A0001

1703937

Conference or member identifier is not valid. This can happen when:

  • A member identifier is used when a conference identifier is expected.

  • A conference identifier is used when a member identifier is expected.

  • The identifier was not created using the cnfresourcehd used for calling the function.

  • The corresponding object has been already destroyed.

CNFERR_INVALID_PARAMETER

0x1A0003

1703939

One of the parameters used is inconsistent or out of range.

CNFERR_NOT_ENOUGH_RESOURCE_SPACE

0x1A0006

1703942

Not enough available space exists on the conference resource to perform the desired operation. Either the number of reserved seats with the requested capabilities is exhausted, or the number of conference IDs for that resource is exhausted. There are only 255 conference IDs per conference resource.

CNFERR_RESOURCE_NOT_AVAILABLE

0x1A0005

1703941

Specified resource is currently in use by another process or does not exist.

CNFERR_RESOURCE_NOT_DEFINED

0x1A0004

1703940

Specified resource is incorrectly declared in the NaturalConference configuration file (cnf.cfg).