DEVPKEY_Device_Exclusive
DEVPKEY_Device_Exclusive のデバイスプロパティは、デバイスインスタンスを排他的に開くことができるかどうかを決定するブール値を表します。
属性 | Value |
---|---|
プロパティキー |
DEVPKEY_Device_Exclusive |
プロパティデータ型識別子 |
|
「プロパティ アクセス」 |
インストールアプリケーションとインストーラーによる読み取りと書き込みのアクセス |
対応する SPDRP_Xxx identifier |
SPDRP_EXCLUSIVE |
ローカライズ済みでしょうか? |
いいえ |
解説
DEVPKEY_Device_Exclusive のプロパティ値は、デバイスを排他的に開くことができる場合に DEVPROP_TRUE となります。 それ以外の場合、プロパティ値は DEVPROP_FALSE となります。
デバイスをインストールする INF DDInstall.HW セクションに含まれる INF AddReg ディレクティブを使用して、DEVPKEY_Device_Exclusive の値を設定できます。
SetupDiGetDeviceProperty と SetupDiSetDeviceProperty を呼び出すことで、DEVPKEY_Device_Exclusive の値を取得または設定できます。
Windows Server 2003 や Windows XP、Windows 2000 において、このプロパティはサポートされていますが、DEVPKEY_Device_Exclusive のプロパティキーはサポートされていません。 その代わり、対応する SPDRP_EXCLUSIVE の識別子を使用することで、こうした以前のバージョンの Windows でもプロパティの値にアクセスできます。 こうした以前のバージョンの Windows でこのプロパティ値にアクセスする方法については、デバイスインスタンスの SPDRP_Xxx プロパティへのアクセスを参照してください。
要件
バージョン: Windows Vista とそれ以降 ヘッダー:Devpkey.h (Devpkey.h を含む)