I have a question on some of the IFSkit docs, brought on by the previous
conversation. In the IFS kit docs for dispatch routine constraints it
states:
“IRQL-Related Constraints”
"Dispatch routines in the paging path, such as read and write, cannot safely
call any kernel-mode routines that require callers to be running at IRQL
PASSIVE_LEVEL.
Dispatch routines that are in the paging file I/O path cannot safely call
any kernel-mode routines that require a caller to be running at IRQL <
DISPATCH_LEVEL."
I’m assuming this means that the “paging path” in the first statement simply
means paging I/O to normal files, and the “paging file I/O” path in the
second statement means paging I/O to the actual page file. Can anyone
definitively say if my interpretation is correct?
Thanks,
Matt
Yes, your interpretation is correct.
Molly Brown
Microsoft Corporation
This posting is provided “AS IS” with no warranties and confers no
rights.
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Matthew N. White
Sent: Thursday, January 15, 2004 7:06 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] IRQL-Related Constraints?
I have a question on some of the IFSkit docs, brought on by the previous
conversation. In the IFS kit docs for dispatch routine constraints it
states:
“IRQL-Related Constraints”
"Dispatch routines in the paging path, such as read and write, cannot
safely call any kernel-mode routines that require callers to be running
at IRQL PASSIVE_LEVEL.
Dispatch routines that are in the paging file I/O path cannot safely
call any kernel-mode routines that require a caller to be running at
IRQL < DISPATCH_LEVEL."
I’m assuming this means that the “paging path” in the first statement
simply means paging I/O to normal files, and the “paging file I/O” path
in the second statement means paging I/O to the actual page file. Can
anyone definitively say if my interpretation is correct?
Thanks,
Matt
Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com