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 di istanza opaco per l'istanza del driver minifilter a cui deve essere inviata l'operazione. L'istanza deve essere collegata al volume in cui risiede il file.

[in] FileObject

Puntatore a oggetti file per il file.

[in] Buffer

Puntatore a un chiamante fornito, FILE_GET_QUOTA_INFORMATION buffer di input strutturato che contiene le voci di informazioni sulle quote 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.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.
Piattaforma di destinazione Universale
Intestazione fltkernel.h (includere Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL PASSIVE_LEVEL

Vedi anche

FILE_GET_QUOTA_INFORMATION

FltQueryQuotaInformationFile

ZwSetQuotaInformationFile