各デバイス オブジェクトには、デバイスとデバイス オブジェクトがシステムとやり取りする方法を説明する特定のプロパティがあります。 デバイス オブジェクトのプロパティは次のとおりです。
デバイスの種類。 デバイスのハードウェアの種類を指定します。 デバイスの種類の詳細については、「デバイスの 種類の指定」を参照してください。
デバイスの特性。 デバイスに関する追加情報を提供するフラグを指定します。 詳細については、「 デバイス特性の指定」を参照してください。
排他アクセス。 デバイス オブジェクトが 排他デバイスを表すかどうかを指定します。 デバイスが排他的な場合、デバイス オブジェクトに対して一度に開くことができるハンドルは 1 つだけです。 (基になるデバイスが重複する I/O をサポートしている場合、同じプロセスの複数のスレッドが 1 つのハンドルを介して要求を送信できます)。詳細については、「 デバイス オブジェクトへの排他アクセスの指定」を参照してください。
セキュリティ記述子。 デバイス オブジェクトには、デバイスへのアクセスを制御するセキュリティ記述子があります。 詳細については、「デバイス オブジェクトの保全」を参照してください。
これらのプロパティごとに、デバイス オブジェクトの作成時に既定値を設定できます。 デバイス オブジェクトの作成の詳細については、「 デバイス オブジェクトの作成」を参照してください。
デバイス オブジェクトのプロパティの値は、レジストリでも設定できます。 詳細については、 レジストリでのデバイス オブジェクトのプロパティの設定 を参照してください。