Partager via


ExReleaseResourceLite, fonction (wdm.h)

La routine ExReleaseResourceLite libère une ressource exécutive spécifiée appartenant au thread actuel.

Syntaxe

void ExReleaseResourceLite(
  [in, out] PERESOURCE Resource
);

Paramètres

[in, out] Resource

Pointeur vers une ressource executive appartenant au thread actuel.

Valeur de retour

Aucun

Remarques

La remise d’APC du noyau normal doit être désactivée avant d’appeler cette routine. Désactivez la remise d’APC du noyau normal en appelant KeEnterCriticalRegion. La remise doit rester désactivée jusqu’à ce que la ressource soit libérée, à quel moment elle peut être réenable en appelant KeLeaveCriticalRegion. Pour plus d’informations, consultez Désactivation des API.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include 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

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetCurrentResourceThread

ExInitializeResourceLite

ExReinitializeResourceLite

ExReleaseResourceForThreadLite