IScanProfile::Save 메서드

프로필의 변경 내용을 디스크에 저장합니다.

구문

HRESULT Save();

매개 변수

이 메서드에는 매개 변수가 없습니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 그러지 않으면 HRESULT 오류 코드를 반환합니다.

설명

저장된 검사 프로필은 %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles에 저장된 XML 파일입니다.

둘 이상의 프로세스가 IScanProfile 개체에 쓰는 경우 IScanProfile::Save last을 호출하는 프로세스가 변경 내용을 저장하는 유일한 프로세스입니다.

IScanProfile::Save 메서드는 저장하기 전에 프로필의 유효성을 검사합니다. 프로필과 연결된 WIA(Windows Image Acquisition) 2.0 항목의 범주가 WIA_CATEGORY_FLATBED 또는 WIA_CATEGORY_FEEDER 않는 한 프로필은 항상 유효한 것으로 간주됩니다. 범주가 WIA_CATEGORY_FLATBED 또는 WIA_CATEGORY_FEEDER 경우 속성이 프로필에 포함된 경우 항목에 대해 다음 속성이 유효해야 합니다.

WIA_IPS_BRIGHTNESS

WIA_IPS_CONTRAST

WIA_IPA_DATATYPE

WIA_IPS_XRES

WIA_IPA_FORMAT

또한 범주가 WIA_CATEGORY_FEEDER 경우 프로필에 있는 경우 WIA_IPS_PAGE_SIZE 속성이 유효해야 합니다. 이러한 속성에 대한 자세한 내용은 스캐너 WIA 항목 속성 상수를 참조하세요.

요구 사항

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

추가 정보

IScanProfile

프로필 스키마 검사