IScanProfileMgr 인터페이스

IScanProfileMgr 인터페이스는 검사 프로필을 만들고, 열고, 삭제하고, 관리하는 메서드를 제공합니다.

멤버

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

메서드

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

메서드 Description
CreateProfile 빈 검사 프로필을 만들고 스캐너 또는 기타 WIA 2.0 항목에 연결합니다.
DeleteAllProfiles 지정된 디바이스와 연결된 모든 검사 프로필을 삭제합니다.
DeleteAllProfilesForUser 애플리케이션이 실행 중인 시스템에서 사용자가 사용할 수 있는 모든 검사 프로필을 삭제합니다.
DeleteProfile 지정된 검사 프로필을 삭제합니다.
GetDefaultProfile 기본 검사 프로필을 가져옵니다.
GetNumProfiles 애플리케이션이 실행 중인 시스템에서 사용자에 대해 만든 검사 프로필 수를 가져옵니다.
GetNumProfilesforDeviceID 디바이스의 검사 프로필 수를 가져옵니다.
GetProfiles 애플리케이션이 실행 중인 시스템에서 사용자가 사용할 수 있는 모든 검사 프로필을 가져옵니다.
GetProfilesforDeviceID 디바이스와 연결된 모든 검사 프로필을 가져옵니다.
OpenProfile 디스크에 XML 파일로 저장된 검사 프로필을 엽니다.
새로 고침 시스템의 모든 검사 프로필을 다시 열거합니다.
SetDefault 지정된 검사 프로필을 기본 프로필로 설정합니다.

 

설명

IScanProfileMgr 개체를 만들려면 다음 매개 변수와 함께 CoCreateInstance 메서드를 사용합니다.

CoCreateInstance(CLSID_ScanProfileMgr, NULL, CLSCTX_LOCAL_SERVER, IID_IScanProfileMgr, ppv)

IScanProfile::Save 메서드를 사용하여 검색 프로필을 저장하면 %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles에 XML 파일로 저장됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2008 [데스크톱 앱만 해당]
헤더
Scanprofilemgr.h
IDL
Scanprofiles.idl

추가 정보

IDispatch

프로필 스키마 검사