IScanProfileMgr::GetProfilesforDeviceID メソッド
デバイスに関連付けられているすべてのスキャン プロファイルを取得します。
構文
HRESULT GetProfilesforDeviceID(
[in] BSTR bstrDeviceID,
[in, out] ULONG *pulNumProfiles,
[out] IScanProfile **ppScanProfile
);
パラメーター
-
bstrDeviceID [in]
-
型: BSTR
デバイスの ID。
-
pulNumProfiles [in, out]
-
型: ULONG*
渡される場合、返されるプロファイルの最大数へのポインター。 返される場合、プロファイルの数へのポインターが返されます。
-
ppScanProfile [out]
-
型: IScanProfile**
プロファイルの配列へのポインターのアドレス。
戻り値
型: HRESULT
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
解説
デバイスに関連付けられているプロファイルの合計数が pulNumProfiles に渡された値より小さい場合、pulNumProfiles はその合計を返します。 それ以外の場合は、渡されたのと同じ値が返されます。
要件
要件 | Value |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
IDL |
|
関連項目