KMDF driver interface with user-mode applications

*I would like to draw an excerpts from the discussion on :
https://www.osronline.com/showthread.cfm?link=224505
https:*

My development environment is Visual Studio 2015, Windows 10, template
Windows Driver (KMDF)


What my project seeks to achieve is a kernel-level filter driver (Driver
service) implemented as a Windows service , further
explanation is this : The service should simply pass calls to the driver.

The windows service is in c# which will communicate with a Callout drive
(Looking closely at
https://docs.microsoft.com/en-us/windows-hardware/drivers/network/using-bind-or-connect-redirection
https:


and
https://github.com/Microsoft/Windows-driver-samples/tree/master/network/trans/stmedit
https:)


This service will need to open the driver and communicate to it with
standard IO calls such as DeviceIoControl.


My question is this how do i modify the
ClassifyFunctions_ProxyCallouts.cpp of WFP driver sample
(https://code.msdn.microsoft.com/windowshardware/Windows-Driver-Kit-WDK-81-cf35e953
https:)


For DNS REDIRECTION AND REDIRECTION, working from the
(FWPS_LAYER_ALE_CONNECT_REDIRECT_V4) and
(FWPS_LAYER_ALE_CONNECT_REDIRECT_V6) (Kernel mode)
</https:></https:></https:></https:>

I think you will get more help if you consider the fundamental issues already pointed out before spamming the list again

Sent from Mailhttps: for Windows 10

From: tope awolowomailto:xxxxx
Sent: August 19, 2017 10:15 AM
To: Windows System Software Devs Interest Listmailto:xxxxx
Subject: [ntdev] KMDF driver interface with user-mode applications

I would like to draw an excerpts from the discussion on : https://www.osronline.com/showthread.cfm?link=224505

My development environment is Visual Studio 2015, Windows 10, template Windows Driver (KMDF)

What my project seeks to achieve is a kernel-level filter driver (Driver service) implemented as a Windows service , further
explanation is this : The service should simply pass calls to the driver.

The windows service is in c# which will communicate with a Callout drive (Looking closely at https://docs.microsoft.com/en-us/windows-hardware/drivers/network/using-bind-or-connect-redirection

and https://github.com/Microsoft/Windows-driver-samples/tree/master/network/trans/stmedit)

This service will need to open the driver and communicate to it with standard IO calls such as DeviceIoControl.

My question is this how do i modify the ClassifyFunctions_ProxyCallouts.cpp of WFP driver sample (https://code.msdn.microsoft.com/windowshardware/Windows-Driver-Kit-WDK-81-cf35e953)

For DNS REDIRECTION AND REDIRECTION, working from the (FWPS_LAYER_ALE_CONNECT_REDIRECT_V4) and (FWPS_LAYER_ALE_CONNECT_REDIRECT_V6) (Kernel mode)

— NTDEV is sponsored by OSR Visit the list online at: MONTHLY seminars on crash dump analysis, WDF, Windows internals and software drivers! Details at To unsubscribe, visit the List Server section of OSR Online at</mailto:xxxxx></mailto:xxxxx></https:>

ok, Will look into those issues.

Thank you

On Sat, Aug 19, 2017 at 3:59 PM, Marion Bond <
xxxxx@lists.osr.com> wrote:

> I think you will get more help if you consider the fundamental issues
> already pointed out before spamming the list again
>
>
>
> Sent from Mail https: for
> Windows 10
>
>
>
> *From: *tope awolowo
> *Sent: *August 19, 2017 10:15 AM
> *To: *Windows System Software Devs Interest List
> *Subject: *[ntdev] KMDF driver interface with user-mode applications
>
>
>
> I would like to draw an excerpts from the discussion on :
> https://www.osronline.com/showthread.cfm?link=224505
> https:

>
>
>
>
>
> My development environment is Visual Studio 2015, Windows 10, template
> Windows Driver (KMDF)

>
>
>
>
>
> *What my project seeks to achieve is a kernel-level filter driver (Driver
> service) implemented as a Windows service , further
>
> explanation is this : The service should simply pass calls to the
> driver.

>
>
>
>
>
> The windows service is in c# which will communicate with a Callout drive
> (Looking closely at
> https://docs.microsoft.com/en-us/windows-hardware/drivers/network/using-bind-or-connect-redirection
> https:

>
>
>
> and
> https://github.com/Microsoft/Windows-driver-samples/tree/master/network/trans/stmedit
> https:)

>
>
>
>
>
> This service will need to open the driver and communicate to it with
> standard IO calls such as DeviceIoControl.

>
>
>
>
>
> My question is this how do i modify the
> ClassifyFunctions_ProxyCallouts.cpp of WFP driver sample
> (https://code.msdn.microsoft.com/windowshardware/Windows-Driver-Kit-WDK-81-cf35e953
> https:)

>
>
>
> * For DNS REDIRECTION AND REDIRECTION, working from the
> (FWPS_LAYER_ALE_CONNECT_REDIRECT_V4) and
> (FWPS_LAYER_ALE_CONNECT_REDIRECT_V6) (Kernel mode)

>
>
>
> — NTDEV is sponsored by OSR Visit the list online at: MONTHLY seminars
> on crash dump analysis, WDF, Windows internals and software drivers!
> Details at To unsubscribe, visit the List Server section of OSR Online at
>
>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list online at: http:> showlists.cfm?list=ntdev>
>
> MONTHLY seminars on crash dump analysis, WDF, Windows internals and
> software drivers!
> Details at http:
>
> To unsubscribe, visit the List Server section of OSR Online at <
> http://www.osronline.com/page.cfm?name=ListServer&gt;
></http:></http:></https:></https:></https:></https:></https:>