I’ve successfully used KeSetThreadPriority to set the priority of a driver thread to
LOW_REALTIME, but I want to set another thread to priority 1, and this doesn’t
seem to work (Pview finds no threads with a current priority below 7). Am I missing
something? [ My real time threads are trying to use a low priority thread to ensure
that non-real time threads are not being completely starved. ]
Perhaps related: what would happen if I tried to set the affinity of a thread to
a non-existent CPU?
-DH
Dave Harvey, System Software Solutions, Inc.
617-964-7039, FAX 208-361-9395, xxxxx@syssoftsol.com, http://www.syssoftsol.com
Creators of RedunDisks - Robust RAID 1 for embedded systems.