Can anyone explain what it means when a resource object shows a semaphore
limit of 0x7fffffff?
Here’s a sample of my thread info:
THREAD 84588440 Cid 8.14 Teb: 00000000 Win32Thread: 00000000 WAIT:
(Executive) KernelMode Non-Alertable
841b4d88 Semaphore Limit 0x7fffffff <========= ???
84588528 NotificationTimer
Not impersonating
Owning Process 84589960
WaitTime (seconds) 32008
Context Switch Count 1318
UserTime 0:00:00.0000
KernelTime 0:00:00.0330
Start Address ntoskrnl!ExpWorkerThread (0x80418ada)
Stack Init f082c000 Current f082bb20 Base f082c000 Limit f0829000 Call 0
Priority 14 BasePriority 13 PriorityDecrement 1 DecrementCount 16
thanks! - jb
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
It means the third parameter to KeInitializeSemaphore was MAX_LONG.
-----Original Message-----
From: Jonathan Borden [mailto:xxxxx@earthlink.net]
Sent: Thursday, March 29, 2001 11:22 AM
To: File Systems Developers
Subject: [ntfsd] Semaphore Limit = 0x7FFFFFFF?
Can anyone explain what it means when a resource object shows
a semaphore
limit of 0x7fffffff?
Here’s a sample of my thread info:
THREAD 84588440 Cid 8.14 Teb: 00000000 Win32Thread: 00000000 WAIT:
(Executive) KernelMode Non-Alertable
841b4d88 Semaphore Limit 0x7fffffff <========= ???
84588528 NotificationTimer
Not impersonating
Owning Process 84589960
WaitTime (seconds) 32008
Context Switch Count 1318
UserTime 0:00:00.0000
KernelTime 0:00:00.0330
Start Address ntoskrnl!ExpWorkerThread (0x80418ada)
Stack Init f082c000 Current f082bb20 Base f082c000 Limit
f0829000 Call 0
Priority 14 BasePriority 13 PriorityDecrement 1 DecrementCount 16
thanks! - jb
You are currently subscribed to ntfsd as: xxxxx@nsisw.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
An executive resource is a compound synchronization object. It is comprised
of other more primitive synchronization objects. Consequently, it contains
a semaphore, among other objects. The semaphore limit is the maximum count
a semaphore may attain before an exception of
STATUS_SEMAPHORE_COUNT_EXCEEDED is raised.
-----Original Message-----
From: Rob Fuller [mailto:xxxxx@NSISW.COM]
Sent: Thursday, March 29, 2001 1:31 PM
To: File Systems Developers
Subject: [ntfsd] RE: Semaphore Limit = 0x7FFFFFFF?
It means the third parameter to KeInitializeSemaphore was MAX_LONG.
> -----Original Message-----
> From: Jonathan Borden [mailto:xxxxx@earthlink.net]
> Sent: Thursday, March 29, 2001 11:22 AM
> To: File Systems Developers
> Subject: [ntfsd] Semaphore Limit = 0x7FFFFFFF?
>
>
> Can anyone explain what it means when a resource object shows
> a semaphore
> limit of 0x7fffffff?
>
> Here’s a sample of my thread info:
>
> THREAD 84588440 Cid 8.14 Teb: 00000000 Win32Thread:
00000000 WAIT:
> (Executive) KernelMode Non-Alertable
> 841b4d88 Semaphore Limit 0x7fffffff <========= ???
> 84588528 NotificationTimer
> Not impersonating
> Owning Process 84589960
> WaitTime (seconds) 32008
> Context Switch Count 1318
> UserTime 0:00:00.0000
> KernelTime 0:00:00.0330
> Start Address ntoskrnl!ExpWorkerThread (0x80418ada)
> Stack Init f082c000 Current f082bb20 Base f082c000 Limit
> f0829000 Call 0
> Priority 14 BasePriority 13 PriorityDecrement 1 DecrementCount 16
>
> thanks! - jb
>
> —
> You are currently subscribed to ntfsd as: xxxxx@nsisw.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
You are currently subscribed to ntfsd as: xxxxx@nsisw.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