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

None

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 mediante una llamada a KeLeaveCriticalRegion. Para obtener más información, vea Deshabilitar LAS API.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
Reglas de cumplimiento de DDI ExclusiveResourceAccess(wdm), HwStorPortProhibitedDIs(storport), WithinCriticalRegion(storport), WithinCriticalRegion(storport), WithinCriticalRegion(wdm)

Consulte también

ExAcquireResourceExclusiveLite

ExAcquireResourceSharedLite

ExAcquireSharedStarveExclusive

ExAcquireSharedWaitForExclusive

ExGetCurrentResourceThread

ExInitializeResourceLite

ExReinitializeResourceLite

ExReleaseResourceForThreadLite