Função FltSetQuotaInformationFile (fltkernel.h)
A rotina FltSetQuotaInformationFile modifica as entradas de cota de 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 opaca 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 estruturado FILE_GET_QUOTA_INFORMATIONfornecido 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 buffer aponta.
Valor de retorno
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 |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 8. |
da Plataforma de Destino | Universal |
cabeçalho | fltkernel.h (inclua Fltkernel.h) |
biblioteca | FltMgr.lib |
de DLL | Fltmgr.sys |
IRQL | PASSIVE_LEVEL |