Función ExReleaseResourceLite (wdm.h)

La rutina ExReleaseResourceLite libera un recurso ejecutivo especificado que pertenece al subproceso actual.

Sintaxis

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

Parámetros

[in, out] Resource

Puntero a un recurso ejecutivo propiedad del subproceso actual.

Valor devuelto

Ninguno

Observaciones

La entrega normal de APC del kernel debe deshabilitarse antes de llamar a esta rutina. Deshabilite la entrega normal de APC del kernel llamando a KeEnterCriticalRegion. La entrega debe permanecer deshabilitada hasta que se libere el recurso, en cuyo momento se puede volver a habilitar llamando a KeLeaveCriticalRegion. Para obtener más información, consulte Deshabilitación de las API.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible a partir de Windows 2000.
de la plataforma de destino de Universal
encabezado de wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca de NtosKrnl.lib
DLL de NtosKrnl.exe
irQL <= DISPATCH_LEVEL
reglas de cumplimiento de DDI ExclusiveResourceAccess(wdm), HwStorPortProhibitedDDIs(storport), WithinCriticalRegion(storport), WithinCriticalRegion(storport), WithinCriticalRegion(wdm)

Consulte también

exAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

exAcquireSharedStarveExclusive

exAcquireSharedWaitForExclusive

ExGetCurrentResourceThread

ExInitializeResourceLite

ExReinitializeResourceLite

ExReleaseResourceForThreadLite