Kmdf WDFTIMER call IRQL

Is there any way to force a WDFTIMER EvtTimerFunc callback to execute at
PASSIVE_LEVEL, or do I need to explicitly create a work item?

Thanks,

  • Dan.

No, we do not thunk to passive b/c the granularity of the period is lost
(among other reasons) b/c of the delay between the DPC and the work
item.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dan Kyler
Sent: Thursday, August 10, 2006 10:13 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Kmdf WDFTIMER call IRQL

Is there any way to force a WDFTIMER EvtTimerFunc callback to execute at
PASSIVE_LEVEL, or do I need to explicitly create a work item?

Thanks,

  • Dan.

Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer

I’ve been working on Doron to provide this since early in WDF. I rarely
care about the period and I understand the consequences of dropping to
PASSIVE_LEVEL. I think that I’ll get him to come around soon.

  • Jake Oshins

“Doron Holan” wrote in message
news:xxxxx@ntdev…
No, we do not thunk to passive b/c the granularity of the period is lost
(among other reasons) b/c of the delay between the DPC and the work
item.

d

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dan Kyler
Sent: Thursday, August 10, 2006 10:13 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Kmdf WDFTIMER call IRQL

Is there any way to force a WDFTIMER EvtTimerFunc callback to execute at
PASSIVE_LEVEL, or do I need to explicitly create a work item?

Thanks,
- Dan.


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer