Função FltDeletePushLock (fltkernel.h)
A rotina FltDeletePushLock exclui um determinado bloqueio por 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 .
Valor de retorno
Nenhum
Observações
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 por push, consulte a entrada de referência para FltInitializePushLock.
Para adquirir um bloqueio por push para acesso exclusivo, chame FltAcquirePushLockExclusive .
Para adquirir um bloqueio por push para acesso compartilhado, chame FltAcquirePushLockShared .
Para liberar um bloqueio por push, chame FltReleasePushLock .
Para inicializar um bloqueio por push, chame FltInitializePushLock .
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
cabeçalho | fltkernel.h (inclua Fltkernel.h) |
biblioteca | FltMgr.lib |
IRQL | <= APC_LEVEL |