ISpiDeviceProvider 接口

定义

表示通过 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[])

写入连接的设备。

适用于

另请参阅