I'm writing a file system minifilter driver and I would like to gatekeep the processes that connect to the filter communication port the driver exposes thanks to FltCreateCommunicationPort.
I checked the documentation of FltCreateCommunicationPort and more closely to the connect/receive message callbacks, but it seems there is no argument containing an identifier of the calling user-mode process.
Could someone advice my on the way to identify the user-mode process that create the communication port and send messages through it please ?
Many thanks !
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Writing WDF Drivers||21 Oct 2019||OSR Seminar Space & ONLINE|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|
|Kernel Debugging||30 Mar 2020||OSR Seminar Space|
|Developing Minifilters||27 Apr 2020||OSR Seminar Space & ONLINE|