MmGetSystemRoutineAddress for fltmgr routines?

Some fltmgr routines (such as FltCreateFileEx2) are Vista+ only, so
presumably for drivers that need to work in XP you would want to
dynamically load the routine. MmGetSystemRoutineAddress only loads
routines from kernel and HAL, is there an equivalent that one can use to
load from fltmgr (or for that matter, any arbitrary module)?

Dustin


Innovation is just a problem away

FltGetRoutineAddress.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dustin Spicuzza
Sent: Monday, March 21, 2011 4:52 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] MmGetSystemRoutineAddress for fltmgr routines?

Some fltmgr routines (such as FltCreateFileEx2) are Vista+ only, so
presumably for drivers that need to work in XP you would want to dynamically
load the routine. MmGetSystemRoutineAddress only loads routines from kernel
and HAL, is there an equivalent that one can use to load from fltmgr (or for
that matter, any arbitrary module)?

Dustin


Innovation is just a problem away


NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

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

Missed that one in my initial search, thanks :slight_smile:

Dustin

On 3/21/2011 4:54 PM, Bill Wandel wrote:

FltGetRoutineAddress.

Bill Wandel

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Dustin Spicuzza
Sent: Monday, March 21, 2011 4:52 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] MmGetSystemRoutineAddress for fltmgr routines?

Some fltmgr routines (such as FltCreateFileEx2) are Vista+ only, so
presumably for drivers that need to work in XP you would want to dynamically
load the routine. MmGetSystemRoutineAddress only loads routines from kernel
and HAL, is there an equivalent that one can use to load from fltmgr (or for
that matter, any arbitrary module)?

Dustin


Innovation is just a problem away


NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

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


NTFSD is sponsored by OSR

For our schedule of debugging and file system seminars visit:
http://www.osr.com/seminars

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


Innovation is just a problem away