FSCTL_MARK_HANDLE IOCTL (ntifs.h)

Il codice di controllo FSCTL_MARK_HANDLE contrassegna un file o una directory specificata e il relativo record del journal delle modifiche con informazioni sulle modifiche apportate a tale file o directory.

Codice principale

FSCTL_MARK_HANDLE

Buffer di input

Puntatore a una struttura di MARK_HANDLE_INFO contenente le informazioni da utilizzare per contrassegnare un file o una directory specificata e il relativo record del journal di modifica del numero di sequenza di aggiornamento (USN) con i dati relativi alle modifiche.

Lunghezza del buffer di input

Dimensione della struttura MARK_HANDLE_INFO a cui InputBuffer punta, in byte.

Buffer di output

Impostata su NULL.

Lunghezza del buffer di output

n/a (ignorato)

Buffer di input/output

n/d

Lunghezza del buffer di input/output

n/d

Blocco dello stato

Riservato per l'utilizzo nel sistema.

Commenti

Per eseguire questa operazione, chiamare FltFsControlFile o ZwFsControlFile con i parametri seguenti.

Parametro Descrizione
Istanza [in] Solo per FltFsControlFile . Puntatore di istanza opaco per il chiamante. Questo parametro è obbligatorio e non può essere NULL.
FileObject [in] Solo per FltFsControlFile . Puntatore a oggetti file per il file o la directory di destinazione della richiesta. Questo parametro è obbligatorio e non può essere NULL.
FileHandle [in] Solo per ZwFsControlFile . Handle di file del file o della directory di destinazione della richiesta. Questo parametro è obbligatorio e non può essere NULL.
FsControlCode [in] Impostare su FSCTL_MARK_HANDLE.
Inputbuffer [in] Puntatore a una struttura di MARK_HANDLE_INFO contenente le informazioni da utilizzare per contrassegnare un file o una directory specificata e il relativo record del journal di modifica del numero di sequenza di aggiornamento (USN) con i dati relativi alle modifiche.
InputBufferLength [in] Dimensione del buffer a cui InputBuffer punta, in byte.
OutputBuffer [out] Impostare su NULL per questa proprietà MDFTL.
OutputBufferLength [in] Ignorato quando OutputBuffer è NULL.
LengthReturned [out] Impostare su NULL.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Intestazione ntifs.h

Vedi anche

FltFsControlFile

ZwFsControlFile