Worker threads

What are worker threads and work items?
–Sachin

There is a pool of threads in the system, that can be used to perform
asynchronous work for the drivers and the system. A work item is a request
block that gets queued to indicate that there is a procedure to be called by
a thread in the pool.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting

“Sachin” wrote in message news:xxxxx@ntdev…
> What are worker threads and work items?
> --Sachin
>

The semantics is - “please execute this routine on PASSIVE_LEVEL in System
process context a bit later but as fast as possible”.

The OS has a pool of the threads in the System process to implement this
semantics.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “Sachin”
To: “Windows System Software Devs Interest List”
Sent: Thursday, August 19, 2004 4:33 PM
Subject: [ntdev] Worker threads

> What are worker threads and work items?
> --Sachin
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com