Função FltDeletePushLock (fltkernel.h)

A rotina FltDeletePushLock exclui um determinado bloqueio de push.

Sintaxe

VOID FLTAPI FltDeletePushLock(
  [in] PEX_PUSH_LOCK PushLock
);

Parâmetros

[in] PushLock

Ponteiro de bloqueio de push opaco. Esse ponteiro deve ter sido inicializado por uma chamada anterior para FltInitializePushLock.

Retornar valor

Nenhum

Comentários

Essa rotina está disponível no Microsoft Windows XP SP2, Microsoft Windows Server 2003 SP1 e posterior.

Depois de chamar FltDeletePushLock, o chamador pode liberar a memória alocada para o bloqueio de push.

Para obter mais informações sobre bloqueios de push, consulte a entrada de referência para FltInitializePushLock.

Para adquirir um bloqueio de push para acesso exclusivo, chame FltAcquirePushLockExclusive.

Para adquirir um bloqueio de push para acesso compartilhado, chame FltAcquirePushLockShared.

Para liberar um bloqueio de push, chame FltReleasePushLock.

Para inicializar um bloqueio de push, chame FltInitializePushLock.

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
IRQL <= APC_LEVEL

Confira também

FltAcquirePushLockExclusive

FltAcquirePushLockShared

FltInitializePushLock

FltReleasePushLock