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 |