TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY-Struktur (winioctl.h)
[Microsoft empfiehlt Entwicklern dringend, alternative Mittel zu verwenden, um die Anforderungen Ihrer Anwendung zu erfüllen. Viele Szenarios, für die TxF entwickelt wurde, können mit einfacheren und leichter verfügbaren Techniken erreicht werden. Darüber hinaus ist TxF in zukünftigen Versionen von Microsoft Windows möglicherweise nicht verfügbar. Weitere Informationen und Alternativen zu TxF finden Sie unter Alternativen zur Verwendung von transaktionalem NTFS.]
Enthält Informationen zu einer gesperrten Transaktion.
Syntax
typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY {
DWORDLONG Offset;
DWORD NameFlags;
LONGLONG FileId;
DWORD Reserved1;
DWORD Reserved2;
LONGLONG Reserved3;
WCHAR FileName[1];
} TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY, *PTXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY;
Member
Offset
Der Offset in Bytes vom Anfang der TXFS_LIST_TRANSACTION_LOCKED_FILES-Struktur bis zum nächsten TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY.
NameFlags
Gibt an, ob der aktuelle Name in der aktuellen Transaktion gelöscht oder erstellt wurde. Beachten Sie, dass beide Flags möglicherweise angezeigt werden, wenn der Name in derselben Transaktion erstellt und gelöscht wurde. In diesem Fall enthält das FileName-Element nur eine leere Zeichenfolge mit einem abschließenden NULL-Zeichen ("\0"), da kein aussagekräftiger Name zu melden ist.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_CREATED (0x00000001)
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY_FLAG_DELETED (0x00000002)
FileId
Die NTFS-Datei-ID der Datei.
Reserved1
Reserviert. Geben Sie null an.
Reserved2
Reserviert. Geben Sie null an.
Reserved3
Reserviert. Geben Sie null an.
FileName[1]
Der Pfad zur Datei relativ zum Volumestamm. Der Dateiname ist eine MIT NULL endende Unicode-Zeichenfolge.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
Kopfzeile | winioctl.h (windows.h einschließen) |