This lists common operations related to support tasks and the RT kernel system calls that do the operations:
To . . . | Use this system call . . . |
---|---|
Return the status of the last system call | GetLastRtError ntxGetLastRtError |
Return a pointer to a string that describes the error code returned from a call to GetLastRtError | GetRtErrorText |
Return a pointer to a string that contains the name of the status code passed | ntxGetRtErrorName |
Set the calling thread's last error field | SetLastRtError |
Copy the contents of RQSYSINFO into SYSINFO | CopyRtSystemInfo |
Collect log data and pass it to Windows for logging | ReportRtEvent |
Wait for different parts of the IO system to finish initialization | ntxWaitForIoService WaitForRtIoService |
Synchronize with the application loader | SynchronizeRtLoader |
Copy a short sentence that describes "Status" into a buffer | ntxLoadRtErrorString |
Verify whether the RT kernel successfully initialized | ntxGetRtStatus |
Obtain the location of an object from its NTXHANDLE. | ntxGetLocationOfRtObject |
Start and stop INtime nodes. | ntxStartLocalRtNode ntxStopLocalRtNode StartLocalRtApplicationNode StopLocalRtApplicationNode ShutdownRtHost |
Get the process current directory | GetCurrentRtDirectory |
Set the process current directory | SetCurrentRtDirectory |
Get the full path name of a file | GetFullRtPathName |