次の方法で共有


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 項目の ID。

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 [デスクトップ アプリのみ]
Header
Scanprofilemgr.h
IDL
Scanprofiles.idl

こちらもご覧ください

IScanProfileMgr

スキャン プロファイル スキーマ