다음을 통해 공유


PrePrepareEnlistment 함수(ktmw32.h)

이 인리스트먼트 핸들과 연결된 트랜잭션을 미리 준비합니다. 이 함수는 통신 리소스 관리자(우수한 트랜잭션 관리자라고도 함)에서 사용됩니다.

구문

BOOL PrePrepareEnlistment(
  [in] HANDLE         EnlistmentHandle,
  [in] PLARGE_INTEGER TmVirtualClock
);

매개 변수

[in] EnlistmentHandle

준비 작업이 완료된 인리스트먼트에 대한 핸들입니다.

[in] TmVirtualClock

이 트랜잭션에 대해 수신된 최신 가상 클록 값에 대한 포인터입니다.

반환 값

함수가 성공하면 반환 값이 0이 아닙니다.

함수가 실패하면 반환 값은 0입니다. 확장 오류 정보를 가져오려면 GetLastError 함수를 호출합니다.

다음 목록에서는 가능한 오류 코드를 식별합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista SP1
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 ktmw32.h
라이브러리 KtmW32.lib
DLL KtmW32.dll

참고 항목

GetCurrentClockTransactionManager

커널 트랜잭션 관리자 함수

PrepareEnlistment

ReadOnlyEnlistment

SinglePhaseReject