ISpiDeviceProvider インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SPI バスを介して接続されているデバイスに共通するアクションを表します。
public interface class ISpiDeviceProvider : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
/// [Windows.Foundation.Metadata.Guid(219952195, 12363, 16476, 180, 247, 245, 171, 16, 116, 70, 30)]
struct ISpiDeviceProvider : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
[Windows.Foundation.Metadata.Guid(219952195, 12363, 16476, 180, 247, 245, 171, 16, 116, 70, 30)]
public interface ISpiDeviceProvider : System.IDisposable
Public Interface ISpiDeviceProvider
Implements IDisposable
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows IoT Extension SDK (10.0.10586.0 で導入)
Windows 10 Anniversary Edition (10.0.14393.0 で導入) |
API contract |
Windows.Devices.DevicesLowLevelContract (v2.0 で導入)
|
プロパティ
ConnectionSettings |
デバイスの接続設定を取得します。 |
DeviceId |
デバイスに関連付けられている一意の ID を取得します。 |
メソッド
Dispose() |
アンマネージ リソースの解放またはリセットに関連付けられているアプリケーション定義のタスクを実行します。 |
Read(Byte[]) |
接続されているデバイスから読み取ります。 |
TransferFullDuplex(Byte[], Byte[]) |
全二重通信システムを使用してデータを転送する。 全二重では、ホストと周辺機器の両方が同時に通信できます。 ホストと周辺機器の定義については、「Windows.Devices.Spi 名前空間」を参照してください。 |
TransferSequential(Byte[], Byte[]) |
データをデバイスに順番に転送します。 |
Write(Byte[]) |
接続されているデバイスに書き込みます。 |