ISpiDeviceProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Aktionen dar, die für ein Gerät verwendet werden, das über den SPI-Bus verbunden ist.
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
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows IoT Extension SDK (eingeführt in 10.0.10586.0)
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0) |
API contract |
Windows.Devices.DevicesLowLevelContract (eingeführt in v2.0)
|
Eigenschaften
ConnectionSettings |
Ruft die Verbindungseinstellungen für das Gerät ab. |
DeviceId |
Ruft die eindeutige ID ab, die dem Gerät zugeordnet ist. |
Methoden
Dispose() |
Führt anwendungsspezifische Aufgaben durch, die mit der Freigabe, der Zurückgabe oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. |
Read(Byte[]) |
Liest vom verbundenen Gerät. |
TransferFullDuplex(Byte[], Byte[]) |
Übertragen von Daten mithilfe eines Vollduplexkommunikationssystems. Vollduplex ermöglicht es sowohl dem Host als auch dem Peripheriegerät, gleichzeitig zu kommunizieren. Definitionen von Host und Peripheriegerät finden Sie unter Windows.Devices.Spi-Namespace. |
TransferSequential(Byte[], Byte[]) |
Übertragen Sie Daten sequenziell an das Gerät. |
Write(Byte[]) |
Schreibt auf das verbundene Gerät. |