I'm quite new to driver development and WinDbg but I'm an experienced Windows, Android and CUDA programmer. I just started with driver development two weeks ago and walked through samples like echo and others.
Right now I'm analyzing the "minispy" sample to get familar with miniFilter programming. After built, I copied .sys, .exe and .pdb to the target computer. I can start minispy.exe in a cmd, it works and I'm able to debug with WinDbg. So far everything works perfect!
However, if I start minispy.exe from my development machine via VS2017-Remote-Debugging (LAN, Domain), FilterConnectCommunicationPort(...) returns with an "E_ACCESSDENIED General access denied error."
* I'm locally logged in at the target as (domain) Administrator. I logged in as MachineName\Administrator, but same error.
* msvsmon.exe connects via the machineName\Administrator
* VS2017 Remote-Debugging logs in with the machineName\Administrator credentials
I assume that I have not the right permission on the Traget if I'm using the remote debugger.
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|