Freigeben über


TXFS_LIST_TRANSACTION_LOCKED_FILES-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 eine Liste der Dateien, die von einem durchgeführten Writer gesperrt wurden.

Syntax

typedef struct _TXFS_LIST_TRANSACTION_LOCKED_FILES {
  GUID      KtmTransaction;
  DWORDLONG NumberOfFiles;
  DWORDLONG BufferSizeRequired;
  DWORDLONG Offset;
} TXFS_LIST_TRANSACTION_LOCKED_FILES, *PTXFS_LIST_TRANSACTION_LOCKED_FILES;

Member

KtmTransaction

Die KTM-Transaktion zum Auflisten gesperrter Dateien für in diesem RM.

NumberOfFiles

Die Anzahl der Dateien, die für die angegebene Transaktion in diesem Ressourcen-Manager beteiligt sind.

BufferSizeRequired

Die Länge des Puffers, der zum Zeitpunkt dieses Aufrufs für die vollständige Liste der Dateien erforderlich ist. Dies ist nicht garantiert, dass sie die gleiche Länge hat wie jeder andere nachfolgende Aufruf.

Offset

Der Offset vom Anfang dieser Struktur bis zum Anfang der ersten TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY Struktur.

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 (einschließlich Windows.h)

Weitere Informationen

FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY