다음을 통해 공유


IMAPI 인터페이스

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

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

인터페이스 객체
낮은 수준의 굽기 엔진. MsftWriteEngine2
기본 이미지 작성기입니다. MsftDiscFormat2Data
디스크 지우개입니다. MsftDiscFormat2Erase
원시 이미지 작성기입니다. MsftDiscFormat2RawCD
트랙-At-Once 이미지 기록기입니다. MsftDiscFormat2TrackAtOnce
시스템 하드웨어 목록에 있는 디스크 디바이스의 열거형입니다. MsftDiscMaster2
MsftDiscMaster2 개체에 대한 알림 대리자입니다. DDiscMaster2Events
개별 기록 장치. MsftDiscRecorder2
미디어 유형, 쓰기 속도 및 각 속도 컨트롤의 형식을 포함한 디바이스 쓰기 특성입니다.
  • IWriteSpeedDescriptor
MsftWriteSpeedDescriptor

 

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

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

 

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

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