FSCTL_MARK_HANDLE IOCTL (ntifs.h)
Der FSCTL_MARK_HANDLE-Steuerelementcode kennzeichnet eine angegebene Datei oder ein angegebenes Verzeichnis und den zugehörigen Änderungsjournaleintrag mit Informationen zu Änderungen an dieser Datei oder diesem Verzeichnis.
Hauptcode
FSCTL_MARK_HANDLE
Eingabepuffer
Zeiger auf eine MARK_HANDLE_INFO-Struktur , die die Informationen enthält, die zum Markieren einer angegebenen Datei oder eines angegebenen Verzeichnisses verwendet werden sollen, und dessen UsN-Änderungsjournaldatensatz (Update Sequence Number, USN) mit Daten zu Änderungen.
Eingabepufferlänge
Größe der MARK_HANDLE_INFO Struktur, auf die InputBuffer verweist, in Bytes.
Ausgabepuffer
Auf NULL festgelegt.
Länge des Ausgabepuffers
n/a (ignoriert)
Eingabe-/Ausgabepuffer
–
Länge des Eingabe-/Ausgabepuffers
–
Statusblock
Ist für das System reserviert.
Hinweise
Um diesen Vorgang auszuführen, rufen Sie FltFsControlFile oder ZwFsControlFile mit den folgenden Parametern auf.
Parameter | BESCHREIBUNG |
---|---|
Instanz | [in] Nur für FltFsControlFile . Ein undurchsichtiger instance Zeiger für den Aufrufer. Dieser Parameter ist erforderlich und darf nicht NULL sein. |
FileObject | [in] Nur für FltFsControlFile . Ein Dateiobjektzeiger für die Datei oder das Verzeichnis, das das Ziel dieser Anforderung ist. Dieser Parameter ist erforderlich und darf nicht NULL sein. |
Filehandle | [in] Nur für ZwFsControlFile . Dateihandle der Datei oder des Verzeichnisses, das das Ziel dieser Anforderung ist. Dieser Parameter ist erforderlich und darf nicht NULL sein. |
FsControlCode | [in] Legen Sie auf FSCTL_MARK_HANDLE fest. |
Inputbuffer | [in] Zeiger auf eine MARK_HANDLE_INFO-Struktur , die die Informationen enthält, die zum Markieren einer angegebenen Datei oder eines angegebenen Verzeichnisses verwendet werden sollen, und dessen UsN-Änderungsjournaldatensatz (Update Sequence Number, USN) mit Daten zu Änderungen. |
InputBufferLength | [in] Größe des Puffers, auf den InputBuffer verweist, in Bytes. |
OutputBuffer | [out] Legen Sie für diese FSCTL auf NULL fest. |
OutputBufferLength | [in] Wird ignoriert, wenn OutputBuffer NULL ist. |
LengthReturned | [out] Legen Sie auf NULL fest. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP |
Kopfzeile | ntifs.h |