Condividi tramite


Funzione FltSetQuotaInformationFile (fltkernel.h)

La routine FltSetQuotaInformationFile modifica le voci di quota per un oggetto file.

Sintassi

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

Parametri

[in] Instance

Puntatore a un'istanza opaca per l'istanza del driver minifiltro a cui deve essere inviata l'operazione. L'istanza deve essere collegata al volume in cui risiede il file.

[in] FileObject

Puntatore all'oggetto file per il file.

[in] Buffer

Puntatore a un chiamante fornito, FILE_GET_QUOTA_INFORMATIONbuffer di input strutturato contenente le voci di informazioni sulla quota da impostare.

[in] Length

Lunghezza, in byte, del buffer a cui punta il parametro buffer.

Valore restituito

FltSetQuotaInformationFile restituisce STATUS_SUCCESS o un valore NTSTATUS appropriato, ad esempio il seguente.

Codice restituito Descrizione
STATUS_FLT_DELETING_OBJECT
L'istanza o il volume viene eliminato. Si tratta di un codice di errore.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.
piattaforma di destinazione Universale
intestazione fltkernel.h (include Fltkernel.h)
libreria FltMgr.lib
dll Fltmgr.sys
IRQL PASSIVE_LEVEL

Vedere anche

FILE_GET_QUOTA_INFORMATION

FltQueryQuotaInformationFile

ZwSetQuotaInformationFile