HRESULT _PCRSFN PCRSInitSrv(const char *name, const char *iniFile)

name: arbitrary (usually calling application)

iniFile: path and name of PC*MILER Rail INI file (e.g. c:\ALK Technologies\pcrwin24\pcrsrv.ini)



HRESULT _PCRSFN PCRSCleanupSrv()



HRESULT _PCRSFN PCRSNewTrip (Trip *pTripID)

pTripID: pointer to a 4 byte integer in which the new Trip handle will be placed



HRESULT _PCRSFN PCRSDeleteTrip(Trip trip)

trip: a valid trip ID (obtained via PCRSNewTrip)