Missing exported function in ntoskrnl.lib

Hi all,

I am enquiring if anyone has had to use the function
ExTryToAcquireResourceExclusiveLite()?

I am writing an FS and have a requirement for this function. It is defined
in the ntifs.h and ntddk.h headers, however it is not exported in the
ntoskrnl.lib hence unresolved linker problems. I am currently using the
ExAcquireResourceExclusiveLite() with the Wait param set to false. However
the doco seems to point to an optimization with
ExTryToAcquireResourceExclusiveLite function…

Have been through the MSDN and OSR looking for any info regarding this
function, could not find any outstanding BUGS or PRB’s.

Note: I am developing under NT4 SP6 with the IFS Kit.

Regards,

Ian


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

Ian,
ISTR that ExTryToAcquireResourceExclusiveLite() is new at Win2000.

Andy

-----Original Message-----
From: xxxxx@adacel.com.au [mailto:xxxxx@adacel.com.au]
Sent: 14 December 2001 02:34
To: File Systems Developers
Subject: [ntfsd] Missing exported function in ntoskrnl.lib

Hi all,

I am enquiring if anyone has had to use the function
ExTryToAcquireResourceExclusiveLite()?

I am writing an FS and have a requirement for this function. It is defined
in the ntifs.h and ntddk.h headers, however it is not exported in the
ntoskrnl.lib hence unresolved linker problems. I am currently using the
ExAcquireResourceExclusiveLite() with the Wait param set to false. However
the doco seems to point to an optimization with
ExTryToAcquireResourceExclusiveLite function…

Have been through the MSDN and OSR looking for any info regarding this
function, could not find any outstanding BUGS or PRB’s.

Note: I am developing under NT4 SP6 with the IFS Kit.

Regards,

Ian


Sign-up for your own FREE Personalized E-mail at Mail.com

http://www.mail.com/?sr=signup

1 cent a minute calls anywhere in the U.S.!

http://www.getpennytalk.com/cgi-bin/adforward.cgi?p_key=RG9853KJ&url=http://www.getpennytalk.com


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

I’ve used this function multiple times. Seems to work fine, no link
problems.
What exactly is your question?

----- Original Message -----
From:
To: “File Systems Developers”
Sent: Friday, December 14, 2001 2:33 AM
Subject: [ntfsd] Missing exported function in ntoskrnl.lib

> Hi all,
>
> I am enquiring if anyone has had to use the function
> ExTryToAcquireResourceExclusiveLite()?
>
> I am writing an FS and have a requirement for this function. It is defined
> in the ntifs.h and ntddk.h headers, however it is not exported in the
> ntoskrnl.lib hence unresolved linker problems. I am currently using the
> ExAcquireResourceExclusiveLite() with the Wait param set to false. However
> the doco seems to point to an optimization with
> ExTryToAcquireResourceExclusiveLite function…
>
> Have been through the MSDN and OSR looking for any info regarding this
> function, could not find any outstanding BUGS or PRB’s.
>
> Note: I am developing under NT4 SP6 with the IFS Kit.
>
> Regards,
>
> Ian
>
> —
> You are currently subscribed to ntfsd as: xxxxx@figure8.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


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

Andy,

Hmmm, I have old DDK documentation which describes the function and as I said
previously the NTIFS.h and NTDDK.h headers both define the function??? Why would
MS do this and not export it in the ntoskrnl.lib? Was it an oversight…

Thanks,
Ian

Ian,
ISTR that ExTryToAcquireResourceExclusiveLite() is new at Win2000.

Andy

-----Original Message-----
From: xxxxx@adacel.com.au [mailto:xxxxx@adacel.com.au]
Sent: 14 December 2001 02:34
To: File Systems Developers
Subject: [ntfsd] Missing exported function in ntoskrnl.lib

Hi all,

I am enquiring if anyone has had to use the function
ExTryToAcquireResourceExclusiveLite()?

I am writing an FS and have a requirement for this function.
It is defined
in the ntifs.h and ntddk.h headers, however it is not exported in the
ntoskrnl.lib hence unresolved linker problems. I am currently
using the
ExAcquireResourceExclusiveLite() with the Wait param set to
false. However
the doco seems to point to an optimization with
ExTryToAcquireResourceExclusiveLite function…

Have been through the MSDN and OSR looking for any info
regarding this
function, could not find any outstanding BUGS or PRB’s.

Note: I am developing under NT4 SP6 with the IFS Kit.

Regards,

Ian


Sign-up for your own FREE Personalized E-mail at Mail.com

http://www.mail.com/?sr=signup

1 cent a minute calls anywhere in the U.S.!

http://www.getpennytalk.com/cgi-bin/adforward.cgi?p_key=RG9853
KJ&url=http://www.getpennytalk.com


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


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

With regards to Andy’s response, are you using this function in a W2K
environment?

Ian

I’ve used this function multiple times. Seems to work fine, no link
problems.
What exactly is your question?

----- Original Message -----
From:
> To: “File Systems Developers”
> Sent: Friday, December 14, 2001 2:33 AM
> Subject: [ntfsd] Missing exported function in ntoskrnl.lib
>
>
> > Hi all,
> >
> > I am enquiring if anyone has had to use the function
> > ExTryToAcquireResourceExclusiveLite()?
> >
> > I am writing an FS and have a requirement for this
> function. It is defined
> > in the ntifs.h and ntddk.h headers, however it is not
> exported in the
> > ntoskrnl.lib hence unresolved linker problems. I am
> currently using the
> > ExAcquireResourceExclusiveLite() with the Wait param set to
> false. However
> > the doco seems to point to an optimization with
> > ExTryToAcquireResourceExclusiveLite function…
> >
> > Have been through the MSDN and OSR looking for any info
> regarding this
> > function, could not find any outstanding BUGS or PRB’s.
> >
> > Note: I am developing under NT4 SP6 with the IFS Kit.
> >
> > Regards,
> >
> > Ian
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@figure8.com
> > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@adacel.com.au
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


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