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 MARK_HANDLE_INFO contenente le informazioni da usare 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 sulle modifiche.
Lunghezza del buffer di input
Dimensioni della struttura di MARK_HANDLE_INFO a cui inputBuffer punta, in byte.
Buffer di output
Impostare su NULL.
Lunghezza del buffer di output
n/a (ignorato)
Buffer di input/output
n/a
Lunghezza del buffer di input/output
n/a
Blocco di stato
Riservato per l'uso del sistema.
Osservazioni
Per eseguire questa operazione, chiamare FltFsControlFile o ZwFsControlFile con i parametri seguenti.
Parametro | Descrizione |
---|---|
dell'istanza di |
[in] Solo per FltFsControlFile. Puntatore a un'istanza opaca per il chiamante. Questo parametro è obbligatorio e non può essere NULL. |
FileObject | [in] Solo per FltFsControlFile. Puntatore all'oggetto file per il file o la directory che rappresenta la destinazione di questa richiesta. Questo parametro è obbligatorio e non può essere NULL. |
fileHandle | [in] Solo per ZwFsControlFile. Handle di file del file o della directory che rappresenta la destinazione di questa richiesta. Questo parametro è obbligatorio e non può essere NULL. |
FsControlCode | [in] Impostare su FSCTL_MARK_HANDLE. |
InputBuffer | [in] Puntatore a una struttura MARK_HANDLE_INFO contenente le informazioni da usare 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 sulle modifiche. |
inputBufferLength | [in] Dimensioni del buffer a cui InputBuffer punta, in byte. |
OutputBuffer | [out] Impostare su NULL per il valore DI DEFAULTTL. |
OutputBufferLength | [in] Ignorato quando OutputBuffer è NULL. |
lengthReturned | [out] Impostare su NULL. |
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows XP |
intestazione |
ntifs.h |