How can I use necessary functions in ntddk.h?

I can’t include “ntddk.h” in sample code ‘passthru.c’ because it causes many redefinition errors with “ndis.h” .
And although I include only “ntddk.h”, the functions in ntddk.h are not recognized such as IoCompletRequest().

How can I use necessary functions in ntddk.h?
b???.???????&?v?'?ׯj?.n?Qyȩf??]?:.?˛???m??֛???zf???%y?ޞ?^?˛??^r*Lzfެ?…???l??ܢ

If you wish to use DDK functions in Ndis, you will have to
develop a support kernel library that uses ntddk.h and
then link that library to your NDIS driver. Note: doing this
I not in the spirit of NDIS so you driver may not be able
to pass WHQL testing.

Don Burn
Windows 2000 Device Driver and Filesystem consulting

----- Original Message -----
From: ???
To: NT Developers Interest List
Sent: Monday, July 09, 2001 9:49 AM
Subject: [ntdev] How can I use necessary functions in ntddk.h?

I can’t include “ntddk.h” in sample code ‘passthru.c’ because it causes many redefinition errors with “ndis.h” .
And although I include only “ntddk.h”, the functions in ntddk.h are not recognized such as IoCompletRequest().

How can I use necessary functions in ntddk.h?
b???.???????ׯj???v???N???zǧu?jy???j???-??+


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Read ??12.5 Implementation Tips for WDM Lower Edge?? section in the
Win2K DDK documentation.

-Eliyas

-----Original Message-----
From: xxxxx@postech.ac.kr [mailto:xxxxx@postech.ac.kr]
Sent: Monday, July 09, 2001 6:49 AM
To: NT Developers Interest List
Subject: [ntdev] How can I use necessary functions in ntddk.h?

I can’t include “ntddk.h” in sample code ‘passthru.c’ because it causes
many redefinition errors with “ndis.h” .

And although I include only “ntddk.h”, the functions in ntddk.h are not
recognized such as IoCompletRequest().

How can I use necessary functions in ntddk.h?

b???.???????&??'?ׯjǥ?&?h???(~?(?:.?˛???m??֛???zf???%y?ޞ?^???±
??+


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com