Freigeben über


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)

Weitere Informationen

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES