A question that comes up on the lists every so often (and, ironically, in one of my projects at the moment) is how to know *who* is the submitter of an IRP. Who is variously defined as “which thread”, “which process”, “which session”, or “which user”, depending on the specific need of the driver writer.
There are three ways to answer the “which user” question that I’m going to talk about in the next few posts. Here’s your chance to beat me to the punch by predicting what they’re going to be. When I post, I’ll describe the relative strengths and weaknesses of each technique, and talk a little about when it would be appropriate for use.