CreateEngine Function

Creates a reference to an OpenEngine, running either locally or remotely.

Error = CreateEngine(Engine, ServerSpec, DatabaseName, Flags, ShutdownSessions)

The CreateEngine function has the following parameters.

ParameterDescription
EngineHandle for the engine. Pass null. CreateEngine will return an engine handle.
ServerSpecDescriptor for local or remote server. Examples:

ServerSpec Description
"" - Use default named pipe on local server
.\MYENGINE - Use the named pipe MYENGINE on this machine.
192.168.0.1\MYENGINE - Use the named pipe MYENGINE on the server at 192.168.0.1
192.168.0.1:666\MYENGINE - Use the named pipe MYENGINE on the server at 192.168.0.1, port 666
DatabaseNameThe database .dbt file to use.
FlagsSee CreateEngine Constants.
ShutdownSessions0 - Leave the engine running after this session closes
1 - Causes the engine to shut down sessions when this connection is closed.
// Create an engine that will not shut down when the connections end
// Uses the named pipe REVCAPI_TEST

Error = CreateEngine(Engine, "\\.\REVCAPI_TEST",  "EXAMPLES",**CREATE_ENGINE_OPEN_ALWAYS$,  1)**
  • guides/programming/programmers_reference_manual/createengine.txt
  • Last modified: 2024/06/19 20:20
  • by 127.0.0.1