KeReadStateEvent?

Can anyone explain why the KeReadStateEvent function is not being recognised
in a WDM driver I’m attempting to compile? The same function which calls
this also calls KeClearEvent, and several other Kernel functions, all of
which have no problems, but this particular call generates a message of
UNKNOWN IDENTIFIER from MSVC++ 6.

Any clues gladly appreciated,

James


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

> -----Original Message-----

From: James Wain [mailto:xxxxx@vutrix.com]
Sent: Thursday, September 06, 2001 9:57 AM

Can anyone explain why the KeReadStateEvent function is not
being recognised
in a WDM driver I’m attempting to compile? The same function
which calls
this also calls KeClearEvent, and several other Kernel
functions, all of
which have no problems, but this particular call generates a
message of
UNKNOWN IDENTIFIER from MSVC++ 6.

Any clues gladly appreciated,

This may be over-simplistic, but are you #include-ing ntddk.h?

KeReadStateEvent requires ntddk.h, while KeClearEvent (for example) may be
included via either wdm.h *or* ntddk.h.

Harmony,

Christine


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

Maybe it is not in WDM. Not all NT functions are in WDM.

Max

----- Original Message -----
From: “James Wain”
To: “NT Developers Interest List”
Sent: Thursday, September 06, 2001 8:57 PM
Subject: [ntdev] KeReadStateEvent?

> Can anyone explain why the KeReadStateEvent function is not being
recognised
> in a WDM driver I’m attempting to compile? The same function which calls
> this also calls KeClearEvent, and several other Kernel functions, all of
> which have no problems, but this particular call generates a message of
> UNKNOWN IDENTIFIER from MSVC++ 6.
>
> Any clues gladly appreciated,
>
> James
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


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

Hi James,

Thursday, September 06, 2001, 8:57:24 PM, you wrote:

JW> Can anyone explain why the KeReadStateEvent function is not being recognised
JW> in a WDM driver I’m attempting to compile? The same function which calls
JW> this also calls KeClearEvent, and several other Kernel functions, all of
JW> which have no problems, but this particular call generates a message of
JW> UNKNOWN IDENTIFIER from MSVC++ 6.

JW> Any clues gladly appreciated,

JW> James

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

wdm.h file doesn’t contain definition of this function. And Win 98 and
Me don’t support this function.

Konstantin mailto:xxxxx@infpres.com


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