Partager via


Méthode IScanProfile::Save

Enregistre les modifications apportées à un profil sur le disque.

Syntaxe

HRESULT Save();

Paramètres

Cette méthode n’a aucun paramètre.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .

Notes

Un profil d’analyse enregistré est un fichier XML stocké dans %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles.

Si plusieurs processus écrivent dans l’objet IScanProfile , celui qui appelle IScanProfile::Save last est le seul processus dont les modifications sont enregistrées.

La méthode IScanProfile::Save valide le profil avant l’enregistrement. Le profil est toujours considéré comme valide, sauf si la catégorie de l’élément d’acquisition d’images Windows (WIA) 2.0 associé au profil est WIA_CATEGORY_FLATBED ou WIA_CATEGORY_FEEDER. Si la catégorie est WIA_CATEGORY_FLATBED ou WIA_CATEGORY_FEEDER, les propriétés suivantes doivent être valides pour l’élément, si les propriétés sont contenues dans le profil :

WIA_IPS_BRIGHTNESS

WIA_IPS_CONTRAST

WIA_IPA_DATATYPE

WIA_IPS_XRES

WIA_IPA_FORMAT

En outre, si la catégorie est WIA_CATEGORY_FEEDER, la propriété WIA_IPS_PAGE_SIZE doit être valide, si elle est présente dans le profil. Pour plus d’informations sur ces propriétés, consultez Scanner WIA Item Property Constants.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2008 [applications de bureau uniquement]
En-tête
Scanprofile.h
IDL
Scanprofiles.idl

Voir aussi

IScanProfile

Schéma de profil d’analyse