Re: ntstrsafe.h "No such file or directory in Wndows DDk 2600" ????



Thanks for the response

OK now I understand using different build evnironment I can build
device drivers compatible with different OS .

Have some silly question

1) Wat about Vista ?

2) Do I need to make any changes in code to make the driver compatible
with different OS or use the same code with different environment ?





On Mar 17, 9:33 pm, "Ben Voigt [C++ MVP]" <r...@xxxxxxxxxxxxx> wrote:
Maxim S. Shatskih wrote:
   Forget DDK 2600, use WDK 6001 and the XP build env in it.

   Drivers built by XP build env will _not_ generically work on w2k.
To make a w2k-compatible driver, use w2k build env.

But the w2k build env can be hosted on an XP OS.





"Beginner to device driver" <ranu2...@xxxxxxxxx> wrote in message
news:45a9567e-40b2-48d0-8b16-81a95483ae99@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I am a beginner to device driver

I hav Windows Xp Sp2 and I am  using Windows DDK 2600.
My device driver source contains link to ntstrsafe.lib and and
#define <ntstrsafe.h>

But I am unable to find these files in the DDK 2600 ,
I get a compaliation error "No such file or directory"

Is there any equivalent header file and library in Windows DDK 2600 ?

Device driver built in Windows XP will it work on windows 2000 and
Windows 2003 ?

Please guide me- Hide quoted text -

- Show quoted text -

.



Relevant Pages

  • Re: OS/2 mentioned in a Vista review
    ... The installation of device drivers was the major one that pops to mind. ... You can also install it in a classic way in 2K (and XP, and 2003 and Vista) by ... : full-screen apps. ... Windows is the ability to set the priority ...
    (comp.os.os2.misc)
  • Re: Dump Vista and downgrade to XP?
    ... Why not just obtain the Vista-specific device drivers from the printer's manufacturer and install them? ... First and foremost, if the specific computer model in question was designed specifically for Vista, there may well be no WinXP-specific device drivers available to make the computer's diverse components work properly. ... After backing up any data you wish to transfer to the new OS installation, simply boot from the WinXP installation CD. ...
    (microsoft.public.windows.vista.installation_setup)
  • Re: Windows VistaWindows XP
    ... And you've determined beyond all doubt that these problems are caused by the Vista OS, and not -- as is much more likely -- by defective/sub-standard hardware or incompatible applications or device drivers. ... After backing up any data you wish to transfer to the new OS installation, simply boot from the WinXP installation CD. ...
    (microsoft.public.windows.vista.general)
  • Re: Windows operating systems
    ... First and foremost, if the specific computer model in question was designed specifically for Vista, there may well be no WinXP-specific device drivers available to make the computer's diverse components work properly. ... After backing up any data you wish to transfer to the new OS installation, simply boot from the WinXP installation CD. ...
    (microsoft.public.windowsxp.general)
  • Re: XP and Vista
    ... Wouldn't even a virtual machine (running on Vista) require ... XP device drivers for its guest XP OSes? ... and use some 3rd-party partition and boot management utility. ...
    (microsoft.public.windows.vista.installation_setup)