ExConvertExclusiveToSharedLite routine
The ExConvertExclusiveToSharedLite routine converts a given resource from acquired for exclusive access to acquired for shared access.
Syntax
VOID ExConvertExclusiveToSharedLite(
_Inout_ PERESOURCE Resource
);
Parameters
- Resource [in, out]
A pointer to the resource for which the access should be converted.
Return value
None
Remarks
The caller must have exclusive access to the given resource. During this conversion, the current thread and any other threads waiting for shared access to the resource are given shared access.
Requirements
Target platform |
Universal |
Version |
Available starting with Windows 2000. |
Header |
Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h) |
Library |
NtosKrnl.lib |
DLL |
NtosKrnl.exe |
IRQL |
<= APC_LEVEL |
DDI compliance rules |
IrqlExApcLte3, HwStorPortProhibitedDDIs |
See also
ExIsResourceAcquiredExclusiveLite