次の方法で共有


IWiaPropertyStorage インターフェイス (wia_xp.h)

IWiaPropertyStorage インターフェイスは、IWiaItem オブジェクトのプロパティに関する情報にアクセスするために使用されます。 アプリケーションは、項目に対してクエリを実行して 、その IWiaPropertyStorage インターフェイスを 取得する必要があります。

継承

IWiaPropertyStorage インターフェイスは、IUnknown インターフェイスから継承されます。 IWiaPropertyStorage には、次の種類のメンバーもあります。

メソッド

IWiaPropertyStorage インターフェイスには、これらのメソッドがあります。

 
IWiaPropertyStorage::GetCount

IWiaPropertyStorage::GetCount メソッドは、プロパティ ストレージに格納されているプロパティの数を返します。
IWiaPropertyStorage::GetPropertyAttributes

IWiaPropertyStorage::GetPropertyAttributes メソッドは、指定されたプロパティ セットのアクセス権と有効な値の情報を取得します。
IWiaPropertyStorage::GetPropertyStream

IWiaPropertyStorage::GetPropertyStream メソッドは、アイテムのプロパティ ストリームを取得します。
IWiaPropertyStorage::SetPropertyStream

IWiaPropertyStorage::SetPropertyStream は、Windows イメージ取得 (WIA) ハードウェア デバイスの IWiaItem オブジェクトのツリー内の項目のプロパティ ストリームを設定します。

解説

IWiaPropertyStorage インターフェイスには、IPropertyStorage インターフェイスの次のメソッドによく似たいくつかのメソッドが含まれています。 これらのメソッドの IPropertyStorage バージョンの説明と解説は、 IWiaPropertyStorage にも適用されます。

IPropertyStorage メソッド 説明
IPropertyStorage::ReadMultiple プロパティ セット内のプロパティ値を読み取ります。
IPropertyStorage::WriteMultiple プロパティ セット内のプロパティ値を書き込みます。
IPropertyStorage::D eleteMultiple プロパティ セット内のプロパティを削除します。
IPropertyStorage::ReadPropertyNames 指定されたプロパティ識別子に対応する文字列名を取得します。
IPropertyStorage::WritePropertyNames 指定されたプロパティ識別子に対応する文字列名を作成または変更します。
IPropertyStorage::D eletePropertyNames 指定されたプロパティ識別子の文字列名を削除します。
IPropertyStorage::SetClass CLSID をプロパティ セットに割り当てます。
IPropertyStorage::Commit IStorage::Commit と同様に、プロパティ ストレージ オブジェクトに対する変更をフラッシュまたはコミットします。
IPropertyStorage::Revert プロパティ ストレージをトランザクション モードで開くと、最後のコミット以降のすべての変更が破棄されます。
IPropertyStorage::Enum このセット内のプロパティの列挙子へのポインターを作成して取得します。
IPropertyStorage::Stat このプロパティ セットに関する統計を受け取ります。
IPropertyStorage::SetTimes プロパティ セットの変更、作成、およびアクセス時間を設定します。
 

IWiaPropertyStorage インターフェイスは、すべてのコンポーネント オブジェクト モデル (COM) インターフェイスと同様に、IUnknown インターフェイス メソッドを継承します。

IUnknown の各種メソッド 説明
IUnknown::QueryInterface サポートされるインターフェイスへのポインターを返します。
IUnknown::AddRef 参照カウントをインクリメントします。
IUnknown::Release 参照カウントをデクリメントします。

要件

   
サポートされている最小のクライアント Windows 2000 Professional、Windows XP [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー wia_xp.h (Wia.h を含む)

関連項目

IPropertyStorage