Compartir a través de


IScanProfile::Save (método)

Guarda los cambios en un perfil en el disco.

Sintaxis

HRESULT Save();

Parámetros

Este método no tiene parámetros.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Observaciones

Un perfil de examen guardado es un archivo XML almacenado en %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles.

Si más de un proceso escribe en el objeto IScanProfile , el que llama a IScanProfile::Save es el único proceso cuyos cambios se guardan.

El método IScanProfile::Save valida el perfil antes de guardarlo. El perfil siempre se considera válido a menos que la categoría del elemento Adquisición de imágenes de Windows (WIA) 2.0 asociado al perfil sea WIA_CATEGORY_FLATBED o WIA_CATEGORY_FEEDER. Si la categoría es WIA_CATEGORY_FLATBED o WIA_CATEGORY_FEEDER, las siguientes propiedades deben ser válidas para el elemento, si las propiedades están contenidas en el perfil:

WIA_IPS_BRIGHTNESS

WIA_IPS_CONTRAST

WIA_IPA_DATATYPE

WIA_IPS_XRES

WIA_IPA_FORMAT

Además, si la categoría es WIA_CATEGORY_FEEDER, la propiedad WIA_IPS_PAGE_SIZE debe ser válida, si está presente en el perfil. Para obtener más información sobre estas propiedades, vea Scanner WIA Item Property Constants.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado
Scanprofile.h
IDL
Scanprofiles.idl

Consulte también

IScanProfile

Esquema de perfil de examen