Matrix of RTKAPI Functions
RTKAPI functions are available only to Windows device drivers; they are not available to wRTOS applications.
Note: APIs that are not explicitly documented as supported are not guaranteed to work. You should thoroughly test any code that uses undocumented functions.
| RTKAPI Function | Description |
|---|---|
|
Closes an open object handle. |
|
|
Creates an RTSS event object. A handle is returned to the newly created event. |
|
|
Creates an RTSS mutex object. A handle is returned to the newly created mutex object. |
|
|
Creates an RTSS semaphore object. |
|
|
Creates a region of physical memory that can be mapped by an RTSS or wRTOS-enabled Windows process, or other RTK-enabled Windows drivers. |
|
|
Retrieves information about all licenses installed on the system. |
|
|
Gets the priority value of the proxy thread associated with the driver-created kernel thread. |
|
|
Retrieves the Runtime version of the installed wRTOS product. |
|
|
Allows RTSS applications to validate an application's RTSS signature. |
|
|
Returns a handle to the named RTSS event object. |
|
|
Returns a handle to the named RTSS mutex object. |
|
|
Returns a handle to the named RTSS semaphore object. |
|
|
Opens a physical-mapping memory object. |
|
|
Provides a single operation that sets (to signaled) the state of the specified event object and then resets it (to non-signaled) after releasing the appropriate number of waiting threads. |
|
|
Relinquishes ownership of an RTSS mutex object. |
|
|
Increases the count of the specified semaphore object by a specified amount. |
|
|
Sets the specified event object to the non-signaled state. |
|
|
Attaches a Windows kernel device driver to RTSS. |
|
|
Attaches a Windows kernel device driver to RTSS. |
|
|
Detaches a Windows kernel device driver from RTSS. |
|
|
Sets the state of the specified event object to signaled. |
|
|
Sets the priority value of the proxy thread associated with the driver-created kernel thread. |
|
|
Allows a thread to wait on one of multiple objects to be signaled. |
|
|
Allows a thread to wait on an object to be signaled. |