Windows System Software -- Consulting, Training, Development -- Unique Expertise, Guaranteed Results
The free OSR Learning Library has more than 50 articles on a wide variety of topics about writing and debugging device drivers and Minifilters. From introductory level to advanced. All the articles have been recently reviewed and updated, and are written using the clear and definitive style you've come to expect from OSR over the years.
Check out The OSR Learning Library at: https://www.osr.com/osr-learning-library/
|Upcoming OSR Seminars|
|OSR has suspended in-person seminars due to the Covid-19 outbreak. But, don't miss your training! Attend via the internet instead!|
|Internals & Software Drivers||19-23 June 2023||Live, Online|
|Writing WDF Drivers||10-14 July 2023||Live, Online|
|Kernel Debugging||16-20 October 2023||Live, Online|
|Developing Minifilters||13-17 November 2023||Live, Online|
It's a cute way to clean up the race between FltSendMessage and FltCloseClientPort without external synchronization:
We'd really prefer everyone just use the forum at this point...We did a bunch of work to "grandfather in" email access to some people when we moved the site 5+ years ago but it's mostly just a pain (and I'm still not over having to give up NNTP access 😂).
> and not directly a single pointer?
> > If the variable (let's call it g_ClientPort) is not modified inside
> FlrSendMessage why does it need a pointer to it? It's defined as _in, and I
> don't see in the disassembly that it is modified directly, but maybe a
> subcall does it.
> It's a cute way to clean up the race between FltSendMessage and
> FltCloseClientPort without external synchronization:
So, it does need for the same variable's address to be passed, and not the
value to be copied around? Thanks!
> We'd really prefer everyone just use the forum at this point...We did a
> bunch of work to "grandfather in" email access to some people when we moved
> the site 5+ years ago but it's mostly just a pain (and I'm still not over
> having to give up NNTP access 😂).
I don-t think you know how much easier e-mail is
For you maybe but not for the forum or its indentured servants 😁 (I, for one, definitely don't miss seeing broken threads everywhere starting with "RE: re: Re: AW: aw: RE: SV: RE: [NTFSD]")