IRP Create
- From: "Beat Muller" <chom_62@xxxxxxxxxxx>
- Date: Fri, 1 Dec 2006 16:58:07 +0700
About a month ago I asked how to correctly terminate an IRP Create
operation. Thank you very much for your replies, Don Burn and Maxim
Shatskih! So far they didn't help me a great deal, BUT please read on!
Your remark, Don Burn, that files can be renamed made me pondering a lot and
for quite a while in our app I didn't come across a situation where that
could happen until I found that download managers indeed do rename files
when downloading is finished. Renaming starts with an IRP Create operation
but so far I have to wait for an IRP SET_INFORMATION operation in order to
find out whether a rename op is taking place or not. My app works perfectly
that way but I'm not so happy with my code.
The I/O Manager knows from the very beginning what it is up to when it
issues the appropriate commands for a specific file operation.
Now my question: Is there a way to find the kind of operation that is going
to be performed (eg read, write, rename) when an IRP Create operation is
issued?
I didn't find a hint in Walter Oney's Driver book.
Any suggestions would be highly appreciated.
Michael Keller
.
- Follow-Ups:
- Re: IRP Create
- From: soviet_bloke
- Re: IRP Create
- Prev by Date: Re: USB string descriptors and Vista
- Next by Date: Re: Rate this "Programming the Window Driver Model" by Walter Oney
- Previous by thread: Issue regarding SetPort function
- Next by thread: Re: IRP Create
- Index(es):
Relevant Pages
|