Función FltSetQuotaInformationFile (fltkernel.h)

La rutina FltSetQuotaInformationFile modifica las entradas de cuota de un objeto de archivo.

Sintaxis

NTSTATUS FLTAPI FltSetQuotaInformationFile(
  [in] PFLT_INSTANCE Instance,
  [in] PFILE_OBJECT  FileObject,
  [in] PVOID         Buffer,
  [in] ULONG         Length
);

Parámetros

[in] Instance

Puntero de instancia opaco para la instancia del controlador de minifiltro a la que se va a enviar la operación. La instancia debe adjuntarse al volumen donde reside el archivo.

[in] FileObject

Puntero de objeto de archivo para el archivo.

[in] Buffer

Puntero a un búfer de entrada proporcionado por el autor de la llamada FILE_GET_QUOTA_INFORMATION que contiene las entradas de información de cuota que se van a establecer.

[in] Length

Longitud, en bytes, del búfer al que apunta el parámetro Buffer .

Valor devuelto

FltSetQuotaInformationFile devuelve STATUS_SUCCESS o un valor NTSTATUS adecuado, como el siguiente.

Código devuelto Descripción
STATUS_FLT_DELETING_OBJECT
La instancia o el volumen se descomponen. Se trata de un código de error.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 8.
Plataforma de destino Universal
Encabezado fltkernel.h (incluya Fltkernel.h)
Library FltMgr.lib
Archivo DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Consulte también

FILE_GET_QUOTA_INFORMATION

FltQueryQuotaInformationFile

ZwSetQuotaInformationFile