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 を含む) |