ProviderI2cSharingMode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IC 間 (I2 C) バス アドレスに接続できるモードについて説明します。 これらのモードは、I2 Cバスアドレスに接続している間にI2C バスアドレスへの他の接続を開くことができるかどうかを決定します。
public enum class ProviderI2cSharingMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
enum class ProviderI2cSharingMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
public enum ProviderI2cSharingMode
var value = Windows.Devices.I2c.Provider.ProviderI2cSharingMode.exclusive
Public Enum ProviderI2cSharingMode
- 継承
-
ProviderI2cSharingMode
- 属性
Windows の要件
デバイス ファミリ |
Windows IoT Extension SDK (10.0.10586.0 で導入)
Windows 10 Anniversary Edition (10.0.14393.0 で導入) |
API contract |
Windows.Devices.DevicesLowLevelContract (v2.0 で導入)
|
フィールド
Exclusive | 0 | I2 C バス アドレスに排他的に接続するので、接続したままで I2 C バス アドレスへの他の接続を行う必要はありません。 これは既定のモードです。 |
Shared | 1 | 共有モードでI2 C バス アドレスに接続します。そのため、接続したままでI2 C バス アドレスへの他の接続を行うことができます。 共有接続に対してすべての操作を実行できますが、このような接続は慎重に使用してください。 複数のクライアント アプリがI2 C デバイスのグローバル状態を変更すると、競合状態が発生する可能性があります。 共有接続を使用するユース ケースの例として、デバイスの状態を変更せずに読み取り値を取得するセンサーがあります。 |