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 |
|
IDL |
|
Vedi anche