IScanProfile::Save-Methode
Speichert Änderungen an einem Profil auf dem Datenträger.
Syntax
HRESULT Save();
Parameter
Diese Methode hat keine Parameter.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
Ein gespeichertes Scanprofil ist eine XML-Datei, die unter %USERPROFILE%\Application Data\Microsoft\Document Center\UserScanProfiles gespeichert ist.
Wenn mehr als ein Prozess in das IScanProfile-Objekt schreibt, ist der einzige Prozess, der IScanProfile::Save last aufruft, dessen Änderungen gespeichert werden.
Die IScanProfile::Save-Methode überprüft das Profil vor dem Speichern. Das Profil gilt immer als gültig, es sei denn, die Kategorie des dem Profil zugeordneten Elements Windows Image Acquisition (WIA) 2.0 ist entweder WIA_CATEGORY_FLATBED oder WIA_CATEGORY_FEEDER. Wenn die Kategorie WIA_CATEGORY_FLATBED oder WIA_CATEGORY_FEEDER ist, müssen die folgenden Eigenschaften für das Element gültig sein, wenn die Eigenschaften im Profil enthalten sind:
WIA_IPS_BRIGHTNESS
WIA_IPS_CONTRAST
WIA_IPA_DATATYPE
WIA_IPS_XRES
WIA_IPA_FORMAT
Wenn die Kategorie WIA_CATEGORY_FEEDER ist, muss außerdem die WIA_IPS_PAGE_SIZE-Eigenschaft gültig sein, wenn sie im Profil vorhanden ist. Weitere Informationen zu diesen Eigenschaften finden Sie unter Scanner WIA Item-Eigenschaftskonstanten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|
IDL |
|
Siehe auch