Driver Build for Multi-OS

Hello Everyone:

WDK provides different build env for XP/VISTA etc, which are recommended for
different OS driver building. But this caused more than one binary driver
files for different OS even if the source codes are exactly the same. As my
experience, my device driver built by VISTA build env could work well on XP
OS and could pass XP DTM test as well. I wonder if this is recommended to
use VISTA build env to build driver for both VISTA and XP for Windows Sign?

Haikun

R&D Director

TODOS(QINGDAO) CO.,LTD.

Eastern Zone,9F, G2 Building, Software Park No.288 Ningxia Road, Shi’nan
District Qingdao

Tel: 0086-532-88900790

Fax: 0086-532-88900796

P.C. 266071

??Ѷ??Ϣ???ൺ???޹?˾

??ַ???ൺ???·??288??

?ൺ???ϣ???ҵ???G2¥9?㶫??

?绰?? 0532-88900790

???棺 0532-88900796

?ʱࣺ 266071

You should build for the LOWEST release number you intend to support. So if
you want one driver for XP and Vista, build for XP.

From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.
com] On Behalf Of Haikun
Sent: Wednesday, October 24, 2007 10:22 PM
To: Windows System Software Devs Interest List
Subject: [ntdev] Driver Build for Multi-OS

Hello Everyone:

WDK provides different build env for XP/VISTA etc, which are recommended for
different OS driver building. But this caused more than one binary driver
files for different OS even if the source codes are exactly the same. As my
experience, my device driver built by VISTA build env could work well on XP
OS and could pass XP DTM test as well. I wonder if this is recommended to
use VISTA build env to build driver for both VISTA and XP for Windows Sign?

Haikun

R&D Director

TODOS(QINGDAO) CO.,LTD.

Eastern Zone,9F, G2 Building, Software Park No.288 Ningxia Road, Shi’nan
District Qingdao

Tel: 0086-532-88900790

Fax: 0086-532-88900796

P.C. 266071

??Ѷ??Ϣ???ൺ???޹?˾

??ַ???ൺ???·??288??

?ൺ???ϣ???ҵ???G2¥9?㶫??

?绰?? 0532-88900790

???棺 0532-88900796

?ʱࣺ 266071


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer