Funzione FltReleasePushLockEx (fltkernel.h)

La routine FltReleasePushLockEx rilascia un blocco push specificato di proprietà del thread corrente.

Sintassi

VOID FLTAPI FltReleasePushLockEx(
  PEX_PUSH_LOCK PushLock,
  ULONG         Flags
);

Parametri

PushLock

Puntatore di blocco push opaco di tipo PEX_PUSH_LOCK. Questo puntatore deve essere stato inizializzato da una chiamata precedente a FltInitializePushLock.

Flags

Maschera di bit di flag che controllano gli attributi del blocco.

Valore restituito

No.

Osservazioni

FltReleasePushLockEx rilascia un blocco push acquisito in precedenza chiamando FltAcquirePushLockExclusive o FltAcquirePushLockShared.

Poiché FltReleasePushLockEx ripristina il normale recapito APC del kernel, non è necessario chiamare KeEnterCriticalRegion o FsRtlEnterFileSystem dopo aver chiamato FltReleasePushLockEx.

Requisiti

Requisito Valore
Intestazione fltkernel.h
Libreria FltMgr.lib

Vedi anche

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltDeletePushLock

FltInitializePushLock

FsRtlEnterFileSystem

KeEnterCriticalRegion