次の方法で共有


IScanProfileMgr::GetProfiles メソッド

アプリケーションが実行されているシステム内のユーザーが使用できるすべてのスキャン プロファイルを取得します。

構文

HRESULT GetProfiles(
  [in, out] ULONG        *pulNumProfiles,
  [out]     IScanProfile **ppScanProfile
);

パラメーター

pulNumProfiles [in, out]

種類: ULONG*

渡されると、返されるプロファイルの最大数へのポインター。 返された場合、返されるプロファイルの数へのポインター。

ppScanProfile [out]

種類: IScanProfile**

プロファイルへのポインターの配列のアドレス。

戻り値

型: HRESULT

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

ユーザーが使用できるプロファイルの合計数が pulNumProfiles に渡された値より小さい場合、 pulNumProfiles はその合計を返します。 それ以外の場合は、渡されたのと同じ値が返されます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 [デスクトップ アプリのみ]
ヘッダー
Scanprofilemgr.h
IDL
Scanprofiles.idl

関連項目

IScanProfileMgr

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