ExReleaseResourceLite-Funktion (wdm.h)
Die ExReleaseResourceLite-Routine gibt eine angegebene Executive-Ressource frei, die dem aktuellen Thread gehört.
Syntax
void ExReleaseResourceLite(
[in, out] PERESOURCE Resource
);
Parameter
[in, out] Resource
Ein Zeiger auf eine Führungskraftsressource, die dem aktuellen Thread gehört.
Rückgabewert
Keine
Bemerkungen
Die normale Kernel-APC-Übermittlung muss vor dem Aufruf dieser Routine deaktiviert werden. Deaktivieren Sie die normale Kernel-APC-Übermittlung, indem Sie KeEnterCriticalRegion aufrufen. Die Übermittlung muss deaktiviert bleiben, bis die Ressource freigegeben wird. An diesem Punkt kann sie durch Aufrufen von KeLeaveCriticalRegion erneut aktiviert werden. Weitere Informationen finden Sie unter Deaktivieren von APCs.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Universell |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
DDI-Complianceregeln | ExclusiveResourceAccess(wdm), HwStorPortProhibitedDIs(storport), WithinCriticalRegion(storport), WithinCriticalRegion(storport), WithinCriticalRegion(wdm) |
Weitere Informationen
ExAcquireResourceExclusiveLite
ExAcquireSharedStarveExclusive