IFileSystemImage 인터페이스(imapi2fs.h)

이 인터페이스를 사용하여 파일 시스템 이미지를 빌드하고, 세션 매개 변수를 설정하고, 이미지를 가져오거나 내보냅니다.

파일 시스템 디렉터리 계층 구조는 루트 또는 자식 디렉터리에 디렉터리와 파일을 추가하여 빌드됩니다.

이 인터페이스의 instance 만들려면 CoCreateInstance 함수를 호출합니다. 클래스 식별자에 대한 Use__uuidof(MsftFileSystemImage) 및 인터페이스 식별자에 대한 __uuidof(IFileSystemImage).

상속

IFileSystemImage 인터페이스는 IDispatch 인터페이스에서 상속됩니다. IFileSystemImage 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IFileSystemImage 인터페이스에는 이러한 메서드가 있습니다.

 
IFileSystemImage::CalculateDiscIdentifier

디스크와 디스크에 기록된 세션을 식별하는 문자열을 검색합니다.
IFileSystemImage::ChooseImageDefaults

현재 미디어를 기반으로 기본 파일 시스템 형식 및 이미지 크기를 설정합니다.
IFileSystemImage::ChooseImageDefaultsForMediaType

지정된 미디어 형식에 따라 기본 파일 시스템 형식 및 이미지 크기를 설정합니다.
IFileSystemImage::CreateDirectoryItem

지정된 이름을 사용하여 디렉터리 항목을 만듭니다.
IFileSystemImage::CreateFileItem

지정된 이름을 사용하여 파일 항목을 만듭니다.
IFileSystemImage::CreateResultImage

파일 시스템 및 파일 데이터가 포함된 결과 개체를 만듭니다.
IFileSystemImage::Exists

지정된 파일 또는 디렉터리의 존재를 확인합니다.
IFileSystemImage::get_BootImageOptions

파일 시스템 이미지에 추가하려는 부팅 이미지를 검색합니다.
IFileSystemImage::get_ChangePoint

변경 지점 식별자를 검색합니다.
IFileSystemImage::get_DirectoryCount

파일 시스템 이미지의 디렉터리 수를 검색합니다.
IFileSystemImage::get_FileCount

파일 시스템 이미지의 파일 수를 검색합니다.
IFileSystemImage::get_FileSystemsSupported

클라이언트가 파일 시스템 이미지를 빌드하는 데 사용할 수 있는 파일 시스템 형식 목록을 검색합니다.
IFileSystemImage::get_FileSystemsToCreate

결과 스트림을 생성할 때 만들 파일 시스템의 형식을 검색합니다.
IFileSystemImage::get_FreeMediaBlocks

이미지에 사용할 수 있는 최대 블록 수를 검색합니다.
IFileSystemImage::get_ImportedVolumeName

가져온 파일 시스템에서 제공된 볼륨 이름을 검색합니다.
IFileSystemImage::get_ISO9660InterchangeLevel

결과 이미지를 만들 때 사용할 ISO9660 호환성 수준을 검색합니다.
IFileSystemImage::get_ISO9660InterchangeLevelsSupported

지원되는 ISO9660 호환성 수준을 검색합니다.
IFileSystemImage::get_MultisessionInterfaces

광학 미디어의 다중 세션 인터페이스 목록을 검색합니다.
IFileSystemImage::get_Root

루트 디렉터리 항목을 검색합니다.
IFileSystemImage::get_SessionStartBlock

녹음/녹화 세션의 시작 블록 주소를 검색합니다.
IFileSystemImage::get_StageFiles

파일 시스템 이미지에 추가되는 파일을 굽기 전에 스테이징해야 하는지를 나타냅니다.
IFileSystemImage::get_StrictFileSystemCompliance

파일 시스템 이미지를 만들고 개발하기 위한 규정 준수 수준을 결정합니다. (Get)
IFileSystemImage::get_UDFRevision

가져온 파일 시스템 이미지의 UDF 수정 수준을 검색합니다.
IFileSystemImage::get_UDFRevisionsSupported

지원되는 UDF 수정 수준 목록을 검색합니다.
IFileSystemImage::get_UsedBlocks

사용 중인 블록 수를 검색합니다.
IFileSystemImage::get_UseRestrictedCharacterSet

파일 및 디렉터리 이름이 제한된 문자를 사용하는지 여부를 결정합니다.
IFileSystemImage::get_VolumeName

이 파일 시스템 이미지의 볼륨 이름을 검색합니다.
IFileSystemImage::get_VolumeNameISO9660

ISO9660 시스템 이미지의 볼륨 이름을 검색합니다.
IFileSystemImage::get_VolumeNameJoliet

Joliet 시스템 이미지의 볼륨 이름을 검색합니다.
IFileSystemImage::get_VolumeNameUDF

UDF 시스템 이미지의 볼륨 이름을 검색합니다.
IFileSystemImage::get_WorkingDirectory

스태시 파일이 빌드되는 임시 디렉터리를 검색합니다.
IFileSystemImage::GetDefaultFileSystemForImport

기본적으로 가져올 파일 시스템을 검색합니다.
IFileSystemImage::IdentifyFileSystemsOnDisc

광학 미디어에서 다양한 유형의 파일 시스템 목록을 검색합니다.
IFileSystemImage::ImportFileSystem

현재 디스크에서 기본 파일 시스템을 가져옵니다.
IFileSystemImage::ImportSpecificFileSystem

디스크에서 특정 파일 시스템을 가져옵니다.
IFileSystemImage::LockInChangePoint

파일 시스템 정보를 현재 변경 지점 수준에서 잠급 수 있습니다.
IFileSystemImage::p ut_BootImageOptions

파일 시스템 이미지에 추가하려는 부팅 이미지를 설정합니다. 이 메서드는 제공된 IBootOptions 인터페이스에서 스트림을 복사하여 전달된 부팅 옵션의 전체 복사본을 만듭니다.
IFileSystemImage::p ut_FileSystemsToCreate

결과 스트림을 생성할 때 만들 파일 시스템을 설정합니다.
IFileSystemImage::p ut_FreeMediaBlocks

이미지에 사용할 수 있는 최대 블록 수를 설정합니다.
IFileSystemImage::p ut_ISO9660InterchangeLevel

파일 시스템 이미지의 ISO9660 호환성 수준을 설정합니다.
IFileSystemImage::p ut_MultisessionInterfaces

광학 미디어의 다중 세션 인터페이스 목록을 설정합니다.
IFileSystemImage::p ut_SessionStartBlock

녹음/녹화 세션의 시작 블록 주소를 설정합니다.
IFileSystemImage::p ut_StageFiles

굽기 전에 파일 시스템 이미지에 추가되는 파일을 준비해야 하는지 여부를 결정합니다.
IFileSystemImage::p ut_StrictFileSystemCompliance

파일 시스템 이미지를 만들고 개발하기 위한 규정 준수 수준을 결정합니다. (Put)
IFileSystemImage::p ut_UDFRevision

파일 시스템 이미지의 UDF 수정 수준을 설정합니다.
IFileSystemImage::p ut_UseRestrictedCharacterSet

파일 및 디렉터리 이름을 CP_ANSI 문자만 사용하도록 제한해야 하는지 여부를 결정합니다.
IFileSystemImage::p ut_VolumeName

이 파일 시스템 이미지의 볼륨 이름을 설정합니다.
IFileSystemImage::p ut_WorkingDirectory

스태시 파일이 빌드되는 임시 디렉터리를 설정합니다.
IFileSystemImage::RollbackToChangePoint

이미지를 지정된 변경 지점으로 되돌려 줍니다.
IFileSystemImage::SetMaxMediaBlocksFromDevice

레코더의 기능에 따라 사용할 수 있는 최대 블록 수를 설정합니다.

설명

스크립트에서 CFileSystemImage 개체를 만들려면 IMAPI2를 사용합니다. CreateObject를 호출할 때 프로그램 식별자로 MsftFileSystemImage입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista, WINDOWS XP SP2 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 imapi2fs.h

추가 정보

DFileSystemImageEvents