How to support Windows Server 2008

Hi,
I have developped a windows 7 x64 PCIE device driver for windows 7 with VS2015 + WDK10 tool chain. This driver worked very well on PC with Windows 7 OS. But when I installed this driver on HP server(OS is windows server 2008 r2), driver would halt system for a while every time when I called driver function in my test application. For example, write a PCIE register or write 1M bytes to device. I don’t know why. But I guess this issue maybe related to my compiler environment because VS2015 build my driver as Windows 7 as its target OS. I want to modify that target system but it can’t support windows server 2008 in config menu.
Can the VS2015 with WDK10 support server 2008 driver built? If yes, how can I configure my project to build server 2008 driver?
Thank you very much!

Whatever your problem is, it probably isn’t related to your build environment.

Windows Server 2008 R2 and Windows 7 are equivalent (use the same kernel).
The “R2” is critical; the original Server 2008 was equivalent to Vista SP1.

-------- Original Message --------
Subject: [ntdev] How to support Windows Server 2008
From: xxxxx@hotmail.com xxxxx@lists.osr.com
To: Windows System Software Devs Interest List
Date: 7/15/2017 6:52 AM

> Hi,
> I have developped a windows 7 x64 PCIE device driver for windows 7 with VS2015 + WDK10 tool chain. This driver worked very well on PC with Windows 7 OS. But when I installed this driver on HP server(OS is windows server 2008 r2), driver would halt system for a while every time when I called driver function in my test application. For example, write a PCIE register or write 1M bytes to device. I don’t know why. But I guess this issue maybe related to my compiler environment because VS2015 build my driver as Windows 7 as its target OS. I want to modify that target system but it can’t support windows server 2008 in config menu.
> Can the VS2015 with WDK10 support server 2008 driver built? If yes, how can I configure my project to build server 2008 driver?
> Thank you very much!

Whether the project configuration were correct i.e building for a target
machine.

Please check in device manager that the driver were loaded without yellow
bang.

or please run in test mode by running the "bcdedit " for testsign to enable
in cmd.

load toaster driver which is availble in windows sample and run enum
application to check the driver were loaded and communicate properly to
verify the build/driver is proper.

On Sat, Jul 15, 2017 at 8:18 PM, John McNamee <
xxxxx@lists.osr.com> wrote:

> Whatever your problem is, it probably isn’t related to your build
> environment.
>
> Windows Server 2008 R2 and Windows 7 are equivalent (use the same kernel).
> The “R2” is critical; the original Server 2008 was equivalent to Vista SP1.
>
>
>
> -------- Original Message --------
> Subject: [ntdev] How to support Windows Server 2008
> From: xxxxx@hotmail.com xxxxx@lists.osr.com
> To: Windows System Software Devs Interest List
> Date: 7/15/2017 6:52 AM
>
> Hi,
>> I have developped a windows 7 x64 PCIE device driver for windows 7 with
>> VS2015 + WDK10 tool chain. This driver worked very well on PC with Windows
>> 7 OS. But when I installed this driver on HP server(OS is windows server
>> 2008 r2), driver would halt system for a while every time when I called
>> driver function in my test application. For example, write a PCIE register
>> or write 1M bytes to device. I don’t know why. But I guess this issue maybe
>> related to my compiler environment because VS2015 build my driver as
>> Windows 7 as its target OS. I want to modify that target system but it
>> can’t support windows server 2008 in config menu.
>> Can the VS2015 with WDK10 support server 2008 driver built? If yes, how
>> can I configure my project to build server 2008 driver?
>> Thank you very much!
>>
>
> —
> NTDEV is sponsored by OSR
>
> Visit the list online at: http:> lists.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:>

Hi, John?
Thank you for your help.

Hi, prabhakar:
Certainly, there is no yellow bang in my device driver. I have disabled driver signature during OS bootup.
Yes, I can try the test driver in this hp server machine.
Thank you!