Previous Topic: API Header FilesNext Topic: Workstation API - Compile and Link


Workstation API

The workstation API provides access to model data stored in the Toolset .dat files. Programs using the workstation API can be linked statically with the API and support libraries or they can be linked to use the workstation API supplied in a DLL.

The Dynamic Link Libraries and the associated import libraries supplied with the workstation API are:

Workstation API
DLL

Workstation API
Import Lib

Description

eapi32w.dll

eapi32w.lib

Read-only API DLL and import library

ueapi32w.dll

ueapi32w.lib

Update API DLL and import library

Static libraries for programs using the workstation API:

Workstation API
Static Libraries

Description

encyapi.lib

Read-only API library

updapiw.lib

Workstation Update API library, replaces encyapi.lib for update

eapiwks.lib

Workstation support library

eapisrv.lib

Static server functions library

eapiutl.lib

Static utility functions library

The demonstration program source files and some support files are provided as examples of how to build programs using the APIs and how to use the API in those programs.

Workstation API
Demo Files

Description

apidemo.c

Read-only API demo, source code

apidemow.exe

Read-only API demo, static link access Toolset data source.

apidemow.txt

Read-only API demo link file, static link access Toolset

apidem2w.exe

Read-only API demo executable, dynamic link access Toolset

apidem2w.txt

Read-only API demo link file, dynamic link access Toolset

upddemo.c

Update API demonstration source code

upddemow.exe

Update API demo executable, static link access Toolset

upddemow.txt

Update API demo link file, static link access Toolset

upddem2w.exe

Update API demo executable, dynamic link access Toolset

upddem2w.txt

Update API demo link file, dynamic link access Toolset