다음을 통해 공유


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

추가 정보

FSCTL_TXFS_GET_METADATA_INFO