Freigeben über


TXFS_GET_METADATA_INFO_OUT-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 die Versionsinformationen zur erstellten Miniversion.

Syntax

typedef struct _TXFS_GET_METADATA_INFO_OUT {
  struct {
    LONGLONG LowPart;
    LONGLONG HighPart;
  } TxfFileId;
  GUID      LockingTransaction;
  DWORDLONG LastLsn;
  DWORD     TransactionState;
} TXFS_GET_METADATA_INFO_OUT, *PTXFS_GET_METADATA_INFO_OUT;

Member

TxfFileId

TxfFileId.LowPart

Die untere Hälfte der TxfId der Datei, auf die das Handle verweist, auf das FSCTL_TXFS_GET_METADATA_INFO aufgerufen wird. Sie ist innerhalb eines Ressourcen-Managers eindeutig.

TxfFileId.HighPart

Die höhere Hälfte der TxfId der Datei, auf die das Handle verweist, das zum Aufrufen von FSCTL_TXFS_GET_METADATA_INFO verwendet wird. Sie ist innerhalb eines Ressourcen-Managers eindeutig.

LockingTransaction

Die GUID der Transaktion, die die angegebene Datei gesperrt hat, wenn die Datei gesperrt ist.

LastLsn

Empfängt die letzte LSN für den letzten Protokolldatensatz, der für die Datei geschrieben wurde. Es handelt sich um eine Eigenschaft der Datei, die auf das Protokoll verweist und auf den letzten Protokolleintrag der Datei verweist.

TransactionState

Gibt den Status der Transaktion an, die die Datei gesperrt hat. Gültige Werte sind:

TXFS_TRANSACTION_STATE_ACTIVE

TXFS_TRANSACTION_STATE_NONE

TXFS_TRANSACTION_STATE_NOTACTIVETXFS_TRANSACTION_STATE_NOTACTIVE

TXFS_TRANSACTION_STATE_PREPARED

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_GET_METADATA_INFO