I have an upcoming project which is interesting but scary at the same time.

I am a professional .NET Developer.

Basically, I am wondering if there is any way I can develop an extensibility for NAP (Network Access Protection) for Windows Server 2008 R2/Windows 7?

I know there is an SDK but most of it is in C++ and I have no idea how to interact with it or what to do when calling from C# (I know we can COM interop but still)

I already have a script that works on what I want it to do but I need to integrate this into NAP to run.

is it possible to call this script/exe from C++ so it gets a return code back from the script/exe?

does anyone know anything about NAP and how to build a simple extensibility? how do we integrate with NAP/report to NAP or get data from NAP?