Metodo IScanProfile::Save

Salva le modifiche apportate a un profilo su disco.

Sintassi

HRESULT Save();

Parametri

Questo metodo non presenta parametri.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Un profilo di analisi salvato è un file XML archiviato in %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles.

Se più processi scrive nell'oggetto IScanProfile , quello che chiama IScanProfile::Save last è l'unico processo i cui modifiche vengono salvate.

Il metodo IScanProfile::Save convalida il profilo prima del salvataggio. Il profilo viene sempre considerato valido a meno che la categoria dell'elemento Windows Image Acquisition (WIA) 2.0 associato al profilo non sia WIA_CATEGORY_FLATBED o WIA_CATEGORY_FEEDER. Se la categoria è WIA_CATEGORY_FLATBED o WIA_CATEGORY_FEEDER, le proprietà seguenti devono essere valide per l'elemento, se le proprietà sono contenute nel profilo:

WIA_IPS_BRIGHTNESS

WIA_IPS_CONTRAST

WIA_IPA_DATATYPE

WIA_IPS_XRES

WIA_IPA_FORMAT

Inoltre, se la categoria è WIA_CATEGORY_FEEDER, la proprietà WIA_IPS_PAGE_SIZE deve essere valida, se presente nel profilo. Per altre informazioni su queste proprietà, vedere Costanti delle proprietà dell'elemento WIA scanner.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [solo app desktop]
Server minimo supportato
Windows Server 2008 [solo app desktop]
Intestazione
Scanprofile.h
IDL
Scanprofiles.idl

Vedi anche

IScanProfile

Schema del profilo di analisi