Função FltSetQuotaInformationFile (fltkernel.h)
A rotina FltSetQuotaInformationFile modifica entradas de cota para um objeto de arquivo.
Sintaxe
NTSTATUS FLTAPI FltSetQuotaInformationFile(
[in] PFLT_INSTANCE Instance,
[in] PFILE_OBJECT FileObject,
[in] PVOID Buffer,
[in] ULONG Length
);
Parâmetros
[in] Instance
Um ponteiro de instância opaco para a instância do driver de minifiltro para a qual a operação deve ser enviada. A instância deve ser anexada ao volume em que o arquivo reside.
[in] FileObject
O ponteiro do objeto de arquivo para o arquivo.
[in] Buffer
Um ponteiro para um buffer de entrada FILE_GET_QUOTA_INFORMATION estruturado pelo chamador que contém as entradas de informações de cota a serem definidas.
[in] Length
O comprimento, em bytes, do buffer para o qual o parâmetro Buffer aponta.
Retornar valor
FltSetQuotaInformationFile retorna STATUS_SUCCESS ou um valor NTSTATUS apropriado, como o seguinte.
Código de retorno | Descrição |
---|---|
|
A instância ou o volume está sendo dividido. Este é um código de erro. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 8. |
Plataforma de Destino | Universal |
Cabeçalho | fltkernel.h (inclua Fltkernel.h) |
Biblioteca | FltMgr.lib |
DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |