IScanProfileMgr::CreateProfile-Methode
Erstellt ein leeres Scanprofil und ordnet es einem Scanner oder einem anderen Windows Image Acquisition (WIA) 2.0-Element zu.
Syntax
HRESULT CreateProfile(
[in] BSTR bstrDeviceID,
[in] BSTR bstrName,
[in] GUID guidCategory,
[out] IScanProfile **ppScanProfile
);
Parameter
-
bstrDeviceID [in]
-
Typ: BSTR
Die ID des Geräts oder WIA 2.0-Elements.
-
bstrName [in]
-
Typ: BSTR
Der Anzeigename des neuen Profils.
-
guidCategory [in]
-
Typ: GUID
Die GUID der Kategorie des Geräts oder des WIA 2.0-Elements. Dies muss eine der WIA_IPA_ITEM_CATEGORY Konstanten sein.
-
ppScanProfile [out]
-
Typ: IScanProfile**
Die Adresse eines Zeigers auf das neue Profil.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.
Bemerkungen
IScanProfileMgr::CreateProfile ordnet das angegebene Gerät dem neuen Scanprofil zu.
IScanProfileMgr::CreateProfile generiert automatisch eine GUID für das neue Profil. Rufen Sie die GUID mit GetGUID ab.
Verwenden Sie die IScanProfileMgr::Refresh-Methode , wenn mehrere IScanProfileMgr-Objekte gleichzeitig Profile erstellen oder löschen.
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