TXFS_GET_METADATA_INFO_OUT結構 (winioctl.h)
[Microsoft 強烈建議開發人員利用替代方法來達成應用程式的需求。 許多針對 TxF 開發的案例,都可以透過更簡單且更容易取得的技術來達成。 此外,未來版本的 Microsoft Windows 可能無法使用 TxF。 如需詳細資訊,以及 TxF 的替代方案,請參閱 使用交易式 NTFS 的替代方案。]
包含有關所建立迷你版本的版本資訊。
語法
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;
成員
TxfFileId
TxfFileId.LowPart
句柄用來呼叫 FSCTL_TXFS_GET_METADATA_INFO之檔案的 TxfId 下半部。 它在資源管理員內是唯一的。
TxfFileId.HighPart
用來呼叫 FSCTL_TXFS_GET_METADATA_INFO句柄所參考檔案之 TxfId 的上半部。 它在資源管理員內是唯一的。
LockingTransaction
如果鎖定檔案,則為鎖定指定檔案之交易的 GUID 。
LastLsn
接收針對檔案寫入的最新記錄檔記錄的最後一個 LSN。 它是參考記錄檔之檔案的屬性,並參考檔案的最後一個記錄專案。
TransactionState
指出已鎖定檔案之交易的狀態。 有效值為:
TXFS_TRANSACTION_STATE_ACTIVE
TXFS_TRANSACTION_STATE_NONE
TXFS_TRANSACTION_STATE_NOTACTIVETXFS_TRANSACTION_STATE_NOTACTIVE
TXFS_TRANSACTION_STATE_PREPARED
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | winioctl.h (包含 Windows.h) |