Função FltObjectReference (fltkernel.h)
A rotina FltObjectReference adiciona uma referência de rundown a um filtro opaco, instância ou ponteiro de volume.
Sintaxe
NTSTATUS FLTAPI FltObjectReference(
[in, out] PVOID FltObject
);
Parâmetros
[in, out] FltObject
Ponteiro de filtro opaco (PFLT_FILTER), ponteiro de instância (PFLT_INSTANCE) ou ponteiro de volume (PFLT_VOLUME).
Retornar valor
FltObjectReference retorna STATUS_SUCCESS ou um valor NTSTATUS apropriado, como o seguinte:
Código de retorno | Descrição |
---|---|
|
O driver de minifiltro, a instância ou o volume estão sendo divididos. Este é um código de erro. |
Comentários
Adicionar uma referência de rundown a um filtro opaco, instância ou ponteiro de objeto de volume impede que o objeto seja liberado.
Para remover uma referência de rundown de um filtro opaco, instância ou ponteiro de volume, chame FltObjectDereference.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | <= DISPATCH_LEVEL |