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 |
|
IDL |
|
こちらもご覧ください