JCam DLL API Reference
The Other Functions

Functions

int jsGetJcamDllMajorVersionNumber ()
 Returns the major revision number of the DLL. More...
 
int jsGetJcamDllMinorVersionNumber ()
 Returns the minor revision number of the DLL. More...
 
BOOL jsInitialize ()
 Initializes TCP/IP communications. More...
 
void jsCleanup ()
 Gracefully ends TCP/IP communications. More...
 

Detailed Description

These didn't fit nicely into another category. You can use the DLL Version number for help diagnosing problems — not that there are any bugs in this DLL, naturally. If for some reason you need to get a specific pixel from an image, you can also do that.

Function Documentation

◆ jsCleanup()

void jsCleanup ( )

Gracefully ends TCP/IP communications.

After a succesful call to jsInitialize(), this function can be called if no futher calls to joescan API functions will occur.

Since
1.24

◆ jsGetJcamDllMajorVersionNumber()

int jsGetJcamDllMajorVersionNumber ( )

Returns the major revision number of the DLL.

◆ jsGetJcamDllMinorVersionNumber()

int jsGetJcamDllMinorVersionNumber ( )

Returns the minor revision number of the DLL.

◆ jsInitialize()

BOOL jsInitialize ( )

Initializes TCP/IP communications.

In Windows, TCP/IP communications must be initialized. No one knows why, it simply is that way.

If you are using this as a statically linked library, call this function before you use the functions in this library, otherwise bad things will happen.

If you are using this as a dynamically linked library (DLL), you don't need to call this function, the library loader will do it for you.

Since
1.24
Returns
TRUE on success.
FALSE on failures.