WDM and Cancel Safe Queuing

Hi There,

I am defining DRIVERTYPE=WDM in my sources file.

This causes the compiler to fail to locate “csq.h” as it is looking in
the %DDKROOT%\inc\ddk\wdm<version> directory instead of
%DDKROOT%\inc\ddk<version> directory.

Does this mean I can’t use CSQ in WDM drivers? If no, how to get around
this, short of manually copying csq.h into the path?

P.S: I am building for Windows 2000 on Windows 2003 DDK (3790), hence
need to include csq.h and link with csq.lib.

Thanks in advance,
Bandeep

Set the path manually, why not?

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com
----- Original Message -----
From: xxxxx@wipro.com
To: Windows System Software Devs Interest List
Sent: Sunday, April 03, 2005 6:38 PM
Subject: [ntdev] WDM and Cancel Safe Queuing

Hi There,

I am defining DRIVERTYPE=WDM in my sources file.

This causes the compiler to fail to locate “csq.h” as it is looking in the %DDKROOT%\inc\ddk\wdm<version> directory instead of %DDKROOT%\inc\ddk<version> directory.

Does this mean I can’t use CSQ in WDM drivers? If no, how to get around this, short of manually copying csq.h into the path?

P.S: I am building for Windows 2000 on Windows 2003 DDK (3790), hence need to include csq.h and link with csq.lib.

Thanks in advance,
Bandeep


Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com

If you are not trying to target windos98 then you do not need to set
DRIVERTYPE=WDM.

=====================
Mark Roddy
Windows .NET/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com


From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@wipro.com
Sent: Sunday, April 03, 2005 10:39 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] WDM and Cancel Safe Queuing

Hi There,

I am defining DRIVERTYPE=WDM in my sources file.

This causes the compiler to fail to locate “csq.h” as it is looking in the
%DDKROOT%\inc\ddk\wdm<version> directory instead of
%DDKROOT%\inc\ddk<version> directory.

Does this mean I can’t use CSQ in WDM drivers? If no, how to get around
this, short of manually copying csq.h into the path?

P.S: I am building for Windows 2000 on Windows 2003 DDK (3790), hence need
to include csq.h and link with csq.lib.

Thanks in advance,
Bandeep


Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256

You are currently subscribed to ntdev as: unknown lmsubst tag argument: ‘’
To unsubscribe send a blank email to xxxxx@lists.osr.com