Controlling lower-level filter driver device stack location

Hello everyone,

I’m trying to load a lower-level filter driver (the diskperf sample) to the bottom of a device stack. Right now the stack looks like this:

\Driver\partmgr
\Driver\disk
\Driver\diskperf <<<
\Driver\storahci

I want it to look like this:

\Driver\partmgr
\Driver\disk
\Driver\storahci
\Driver\diskperf <<<

Changing the driver load order on boot and changing the disk device class registry LowerFilters value order (so diskperf will appear before EhStoreClass) made no difference.

Is there any way to change the device stack order?

If storahci is the pdo, no you can’t be before it. The pdo is there bottom of the stack.

Get Outlook for Androidhttps:

________________________________
From: xxxxx@lists.osr.com on behalf of xxxxx@gmail.com
Sent: Sunday, October 16, 2016 4:45:32 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Controlling lower-level filter driver device stack location

Hello everyone,

I’m trying to load a lower-level filter driver (the diskperf sample) to the bottom of a device stack. Right now the stack looks like this:

\Driver\partmgr
\Driver\disk
\Driver\diskperf <<<
\Driver\storahci

I want it to look like this:

\Driver\partmgr
\Driver\disk
\Driver\storahci
\Driver\diskperf <<<

Changing the driver load order on boot and changing the disk device class registry LowerFilters value order (so diskperf will appear before EhStoreClass) made no difference.

Is there any way to change the device stack order?


NTDEV is sponsored by OSR

Visit the list online at: http:

MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers!
Details at http:

To unsubscribe, visit the List Server section of OSR Online at http:</http:></http:></http:></https:>

My house is currently laid out the following way

/roof
/garrett
/1st-floor rooms
/ground-floor rooms
/cellar<<<
/foundation

I want the following layout

/roof
/garrett
/1st-floor rooms
/ground-floor rooms
/foundation
/cellar<<<

Is there a way to do it?

Anton Bassov

Got it, thanks :slight_smile:

Um well actually you could be a lower filter to the storage controller
class, although that is perhaps a useless role. What did you expect to
achieve by doing this?

Mark Roddy

On Sun, Oct 16, 2016 at 5:24 PM, wrote:

> Got it, thanks :slight_smile:
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list online at: http:> showlists.cfm?list=ntdev>
>
> MONTHLY seminars on crash dump analysis, WDF, Windows internals and
> software drivers!
> Details at http:
>
> To unsubscribe, visit the List Server section of OSR Online at <
> http://www.osronline.com/page.cfm?name=ListServer&gt;
></http:></http:>