Synchronization for WDF inverted call

the case is closed? does that mean that you no longer intend to pursue this goal or something else?

20 years ago I was not an experienced person, but I understood a topic well enough to make a generally purpose library. Shortly there after Microsoft introduced the thread pool APIs in UM rendering all that I had done obsolete. I still use my code for this instead of theirs, but had is started 1 year later, I’m sure I would do the reverse.

I don’t think that any of the guidelines opposes learning by those who want to. in fact I think that we actively encourage it - no matter how harsh some of the responses might seem

the case is closed? does that mean that you no longer intend to pursue this goal or something else?
No. it is the opposite. The goal for this post and that project is reached. As I said before, I got the help I needed on this topic and I made my library.
I am using it now.