Funzione FltDeletePushLock (fltkernel.h)

La routine FltDeletePushLock elimina un blocco push specificato.

Sintassi

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);

Parametri

[in] PushLock

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

Valore restituito

nessuno

Osservazioni

Questa routine è disponibile in Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1 e versioni successive.

Dopo aver chiamato FltDeletePushLock, il chiamante può liberare la memoria allocata per il blocco push.

Per altre informazioni sui blocchi push, vedere la voce di riferimento per FltInitializePushLock.

Per acquisire un blocco push per l'accesso esclusivo, chiamare FltAcquirePushLockExclusive.

Per acquisire un blocco push per l'accesso condiviso, chiamare FltAcquirePushLockShared.

Per rilasciare un blocco push, chiamare FltReleasePushLock.

Per inizializzare un blocco push, chiamare FltInitializePushLock.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione fltkernel.h (includere Fltkernel.h)
Libreria FltMgr.lib
IRQL <= APC_LEVEL

Vedi anche

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock