Fonction ExReleaseResourceLite (wdm.h)
La routine ExReleaseResourceLite libère une ressource exécutive spécifiée appartenant au thread actif.
Syntaxe
void ExReleaseResourceLite(
[in, out] PERESOURCE Resource
);
Paramètres
[in, out] Resource
Pointeur vers une ressource exécutive appartenant au thread actuel.
Valeur de retour
None
Remarques
La remise d’APC du noyau normal doit être désactivée avant d’appeler cette routine. Désactivez la remise APC du noyau normal en appelant KeEnterCriticalRegion. La remise doit rester désactivée jusqu’à ce que la ressource soit libérée. À ce stade, elle peut être réactivée en appelant KeLeaveCriticalRegion. Pour plus d’informations, consultez Désactivation des API.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 2000. |
Plateforme cible | Universal |
En-tête | wdm.h (inclure Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |
Règles de conformité DDI | ExclusiveResourceAccess(wdm),HwStorPortProhibitedDDIs(storport),WithinCriticalRegion(storport),WithinCriticalRegion(storport), WithinCriticalRegion(wdm) |
Voir aussi
ExAcquireResourceExclusiveLite
ExAcquireSharedStarveExclusive