共用方式為


IScanProfileMgr::CreateProfile 方法

建立空的掃描設定檔,並將它與掃描器或其他 Windows 影像擷取 (WIA) 2.0 專案產生關聯。

語法

HRESULT CreateProfile(
  [in]  BSTR         bstrDeviceID,
  [in]  BSTR         bstrName,
  [in]  GUID         guidCategory,
  [out] IScanProfile **ppScanProfile
);

參數

bstrDeviceID [in]

類型: BSTR

裝置或 WIA 2.0 專案的識別碼。

bstrName [in]

類型: BSTR

新設定檔的易記名稱。

guidCategory [in]

類型: GUID

裝置或 WIA 2.0 專案的類別 GUID。 這必須是其中一個WIA_IPA_ITEM_CATEGORY常數。

ppScanProfile [out]

類型: IScanProfile**

新設定檔指標的位址。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

IScanProfileMgr::CreateProfile 會將指定的裝置與新的掃描設定檔產生關聯。

IScanProfileMgr::CreateProfile 會自動為新的設定檔產生 GUID。 使用 GetGUID 取得 GUID

當多個IScanProfileMgr物件可能同時建立或刪除設定檔時,請使用IScanProfileMgr::Refresh方法。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Scanprofilemgr.h
Idl
Scanprofiles.idl

另請參閱

IScanProfileMgr

掃描設定檔架構