WDK process.
More...
#include <dxd_sync_platform.h>
|
| enum class | priority { low = LOW_PRIORITY
, realtime = LOW_REALTIME_PRIORITY
, high = HIGH_PRIORITY
} |
| | the thread priorities a driver's own thread is raised to More...
|
|
| static unsigned int | prio () |
|
| void | join () |
| | the completion event is signalled on launch()'s way out, the thread object only once the thread left the image; the thread itself never joins
|
| virtual os_result | launch ()=0 |
| virtual | ~process () |
◆ priority
the thread priorities a driver's own thread is raised to
| Enumerator |
|---|
| low | Lowest thread priority level.
|
| realtime | Lowest realtime priority level.
|
| high | Highest thread priority level.
|
◆ ~process()
| virtual dxd::process::~process |
( |
| ) |
|
|
inlineprotected |
◆ process()
| dxd::process::process |
( |
| ) |
|
|
inline |
◆ join()
| void dxd::process::join |
( |
| ) |
|
|
inlineprotected |
the completion event is signalled on launch()'s way out, the thread object only once the thread left the image; the thread itself never joins
◆ launch()
◆ prio() [1/2]
| unsigned int dxd::process::prio |
( |
| ) |
|
|
inlinestatic |
◆ prio() [2/2]
◆ run()
<no thread will: keeps ~process() from waiting forever
◆ status
The documentation for this class was generated from the following file: