[NTOS:EX] Assert some AcquireResource return values. CID 1321882

This commit is contained in:
Thomas Faber 2021-10-28 09:48:48 -04:00
parent aa9a098196
commit 8254585be5
No known key found for this signature in database
GPG key ID: 076E7C3D44720826

View file

@ -2192,7 +2192,7 @@ ExEnterCriticalRegionAndAcquireResourceExclusive(IN PERESOURCE Resource)
KeEnterCriticalRegion();
/* Acquire the resource */
ExAcquireResourceExclusiveLite(Resource, TRUE);
NT_VERIFY(ExAcquireResourceExclusiveLite(Resource, TRUE));
/* Return the Win32 Thread */
return KeGetCurrentThread()->Win32Thread;
@ -2221,7 +2221,7 @@ ExEnterCriticalRegionAndAcquireResourceShared(IN PERESOURCE Resource)
KeEnterCriticalRegion();
/* Acquire the resource */
ExAcquireResourceSharedLite(Resource, TRUE);
NT_VERIFY(ExAcquireResourceSharedLite(Resource, TRUE));
/* Return the Win32 Thread */
return KeGetCurrentThread()->Win32Thread;
@ -2252,7 +2252,7 @@ ExEnterCriticalRegionAndAcquireSharedWaitForExclusive(IN PERESOURCE Resource)
KeEnterCriticalRegion();
/* Acquire the resource */
ExAcquireSharedWaitForExclusive(Resource, TRUE);
NT_VERIFY(ExAcquireSharedWaitForExclusive(Resource, TRUE));
/* Return the Win32 Thread */
return KeGetCurrentThread()->Win32Thread;