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 포함) |