IMAPI 인터페이스

다음 표에서는 C/C++ 개발자와 연결된 스크립팅 개체를 사용하는 인터페이스를 식별하고 간략하게 설명합니다. 스크립트에서 개체를 만들 때 개체 이름을 정규화하려면 테이블의 개체 이름 앞에 "IMAPI2"를 추가합니다.

다음 표에서는 디바이스, 굽기 엔진 및 서식 작성기 및 지우개와 연결된 인터페이스를 나열합니다.

인터페이스 개체
하위 수준 굽기 엔진. MsftWriteEngine2
기본 이미지 작성기입니다. MsftDiscFormat2Data
디스크 지우개. MsftDiscFormat2Erase
원시 이미지 작성기입니다. MsftDiscFormat2RawCD
한 번에 추적 이미지 작성기입니다. MsftDiscFormat2TrackAtOnce
시스템 하드웨어 목록에서 디스크 디바이스의 열거형입니다. MsftDiscMaster2
MsftDiscMaster2 개체에 대한 알림 대리자입니다. DDiscMaster2Events
개별 기록 장치. MsftDiscRecorder2
미디어 유형, 쓰기 속도 및 각 속도 제어 형식을 비롯한 디바이스 쓰기 특성입니다. MsftWriteSpeedDescriptor

 

다음 표에서는 파일 시스템 인터페이스를 나열합니다.

인터페이스 개체
부팅 가능한 이미지를 디스크 이미지에 통합하기 위한 부팅 이미지 스트림 및 속성입니다. BootOptions
파일 시스템 이미지 및 속성입니다. 이 개체에는 모든 트랙과 부팅 이미지 및 결과 이미지에 대한 참조가 포함됩니다. CFileSystemImage
파일 시스템 개체에서 제공하는 데이터 스트림의 컨테이너입니다. FileSystemImageResult
파일 시스템 이미지의 디렉터리 항목입니다. FsiDirectoryItem
파일 시스템 이미지의 파일 항목입니다. FsiFileItem
파일 및 디렉터리 항목 모두에 공통적인 속성을 포함하는 인터페이스입니다. FsiItem
RAW CD 이미지 만들기. MsftRawCDImageCreator
여러 스트림을 연결할 스트림 개체 도우미 개체입니다. MsftStreamConcatenate
디스크 이미지에 추가할 인터리브 스트림입니다. MsftStreamInterleave
의사 임의로 생성된 스트림입니다. MsftStreamPrgn001
MsftStreamZero 스크립팅 개체는 인터페이스로 구현되지 않습니다. MsftStreamZero

 

다음 표에서는 도우미 인터페이스를 나열합니다.

인터페이스 개체
파일 시스템 이미지 내의 섹터 범위 컬렉션입니다. 해당 개체 없음
굽기 확인 지원. 해당 개체 없음
C/C++ 애플리케이션에 대한 FsiItems의 열거자입니다. EnumFsiItems
C/C++ 애플리케이션에 대한 ProgressItems의 열거자입니다. EnumProgressItems
FsiFileItem2
.iso 이미지 확인 지원. 해당 개체 없음
여러 세션 지원. 해당 개체 없음
순차적으로 여러 세션을 지원합니다. MsftMultisessionSequential
결과 이미지의 파일 이름 및 연결된 블록입니다. ProgressItem
파일 이름 및 연결된 블록별로 세분화된 결과 이미지 목록입니다. ProgressItems