CAtlTransactionManager Class
CAtlTransactionManager 클래스는 커널 트랜잭션 관리자 (KTM) 함수 래퍼를 제공합니다.
중요
런타임에서 Windows를 실행 하는 응용 프로그램에서이 클래스와 해당 멤버를 사용할 수 없습니다.
class CAtlTransactionManager;
Members
Public 생성자
Name |
설명 |
---|---|
CAtlTransactionManager 소멸자입니다. |
|
CAtlTransactionManager 생성자입니다. |
Public 메서드
Name |
설명 |
---|---|
하나는 트랜잭션 핸들을 닫습니다. |
|
트랜잭션을 커밋할 수 요청 합니다. |
|
트랜잭션 핸들을 만듭니다. |
|
만들거나 트랜잭션 작업은 디렉터리, 파일 또는 파일 스트림을 엽니다. |
|
트랜잭션 처리 된 작업으로 기존 파일을 삭제합니다. |
|
트랜잭션 처리 된 작업으로 파일 또는 하위 디렉터리를 검색합니다. |
|
트랜잭션 처리 된 작업을 지정한 파일이 나 디렉터리에 대 한 파일 시스템 특성을 검색합니다. |
|
트랜잭션 처리 된 작업을 지정한 파일이 나 디렉터리에 대 한 파일 시스템 특성을 검색합니다. |
|
트랜잭션 핸들을 반환합니다. |
|
대체 호출을 사용할지 여부를 결정 합니다. |
|
기존 파일 또는 자식 트랜잭션된 작업을 포함 하는 디렉터리를 이동 합니다. |
|
지정 된 레지스트리 키를 만들고 해당 트랜잭션과 연결입니다. 키가 이미 있는 경우이 함수를 엽니다. |
|
하위 키와 해당 값이 레지스트리에 지정 된 플랫폼에 따라 보기에서 트랜잭션 처리 된 작업을 삭제합니다. |
|
지정 된 레지스트리 키를 열고 해당 트랜잭션과 연결. |
|
요청 트랜잭션이 롤백됩니다. |
|
트랜잭션 처리 된 작업으로 파일 또는 디렉터리 특성을 설정합니다. |
보호된 데이터 멤버
Name |
설명 |
---|---|
TRUE대체를 지 원하는 경우. FALSE그렇지 않으면. |
|
트랜잭션 핸들입니다. |
상속 계층 구조
요구 사항
헤더: atltransactionmanager.h