デバイス情報プロパティ定数
デバイス情報プロパティは、デバイスのセットアップとインストールを記述するプロパティです。 これらのプロパティは、 IWiaDevMgr または IWiaDevMgr2 インターフェイスを介して、またルート項目を介して使用できます。 デバイス情報プロパティの先頭には "WIA_DIP_" (デバイス情報プロパティ) が付き、Windows イメージ取得 (WIA) によって提供されます。 スクリプトの目的で、これらの定数はプレフィックス "DeviceInfo" を使用し、 WiaDeviceInfoPropertyId 列挙型の一部です。 そのスクリプト列挙の対応するメンバー名は、次の一覧の C/C++ 定数名の横にかっこで囲まれて表示されます。
定数/値 | 説明 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
WIA ミニドライバーのデバイス ID 文字列。 WIA サービスは、このプロパティを作成および維持します。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
WIA ミニドライバーのベンダーの説明文字列。 ベンダーの説明は、INF ファイルから取得されます。 アプリケーションはこのプロパティを読み取り、デバイス ベンダーの説明を取得します。 WIA サービスは、このプロパティを作成および維持します。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
WIA ミニドライバーのデバイスの説明文字列。 WIA サービスは、このプロパティを作成および維持します。 このプロパティに含まれるデバイス記述文字列は、INF ファイルから取得されます。 アプリケーションはこのプロパティを読み取って、デバイスの説明を取得します。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
デバイスの種類とデバイス のサブタイプ。 WIA サービスは、このプロパティを作成および維持します。 GET_STIDEVICE_TYPE マクロを使用して、デバイスの種類を取得します。 デバイスの種類とサブタイプは、INF ファイルから取得されます。 アプリケーションはこのプロパティを読み取り、スキャナー、カメラ、またはビデオ デバイスのどちらを使用しているかを判断します。 種類: VT_I4、Access: 読み取り専用、有効な値: WIA_PROP_NONE 現在、デバイスの種類は次のように定義されています。 アスタリスク * は、デバイスの種類が Windows Vista 以降でサポートされていないことを示します。 二重アスタリスク ** は、デバイスの種類が Windows Server 2003、Windows Vista 以降でサポートされていないことを示します。
|
|||||||||||||||
|
インストールされているデバイスのポート名。デバイスを操作するカーネル モード ドライバーによって割り当てられます。 WIA サービスは、このプロパティを作成および維持します。 アプリケーションは、このプロパティを読み取ってポート名を決定します。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
デバイスの名前。 WIA サービスは、このプロパティを作成および維持します。 このプロパティに含まれるデバイス名は、INF ファイルから取得されます。 アプリケーションはこのプロパティを読み取って、デバイスの名前を取得します。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
WIA ミニドライバーが実行されているサーバーの名前。 このプロパティは、Windows XP 以降では省略可能です。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
リモート コンピューターにインストールされている WIA デバイスのデバイス ID。 WIA サービスは、このプロパティを作成および維持します。 WIA サービスによって内部でのみ使用されます。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
WIA ミニドライバーと共にインストールされている UI 拡張機能 COM オブジェクトのベンダー提供の CLSID。 WIA サービスは、このプロパティを作成および維持します。 このプロパティに含まれる UI CLSID 値は、INF ファイルから取得されます。 UI CLSID が指定されていない場合、WIA サービスは既定値を提供します。 このプロパティは、UI が表示されている場合にのみ WIA サービスによって内部的に使用されます。 種類: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
デバイスが使用している接続の種類。 WIA サービスはこのプロパティを作成および維持し、WIA サービスのみが変更できます。 種類: VT_I4、Access: 読み取り専用、有効な値: WIA_PROP_NONE プロパティには、次の値を指定できます。
|
|||||||||||||||
|
デバイスの現在のボー レート設定。 WIA サービスは、このプロパティを作成して維持します。 デバイスがシリアル ケーブルで接続されていない場合は、値は "空" にする必要があります。 型: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
INF ファイルから取得したデバイスの一般的な STI 機能。 WIA サービスは、このプロパティを作成して維持します。 アプリケーションはこのプロパティを読み取って、デバイスの汎用の STI 機能を決定します。 型: VT_I4、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
システムにインストールされている現在の WIA バージョンの番号 (文字列)。 アプリケーションはこのプロパティを読み取って、システムにインストールされている WIA のバージョンを決定します。 WIA サービスは、このプロパティを作成して維持します。 このプロパティは、Windows XP 以降で使用できます。 型: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
WIA ミニドライバーの現在の DLL バージョン。 WIA サービスは、このプロパティを作成して維持します。 このプロパティは、Windows XP 以降で使用できます。 型: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
デバイスの現在の PnP ID。 WIA サービスは、このプロパティを作成して維持します。 このプロパティは、Windows Vista 以降で使用できます。 型: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
|||||||||||||||
|
汎用の STI ドライバー バージョン。 WIA サービスは、このプロパティを作成して維持します。 アプリケーションはこのプロパティを読み取って、汎用の STI ドライバーのバージョンを決定します。 このプロパティは、Windows Vista 以降で使用できます。 型: VT_BSTR、Access: 読み取り専用、有効な値: WIA_PROP_NONE |
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 2000 Professional、Windows XP [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|