Freigeben über


ProviderI2cTransferStatus Enumeration

Definition

Beschreibt, ob die Datenübertragungen, die von der ReadPartial-, WritePartial- oder WriteReadPartial-Methode erfolgreich durchgeführt wurden, oder gibt den Grund an, warum die Übertragungen nicht erfolgreich waren.

public enum class ProviderI2cTransferStatus
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.DevicesLowLevelContract, 131072)]
enum class ProviderI2cTransferStatus
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.DevicesLowLevelContract), 131072)]
public enum ProviderI2cTransferStatus
var value = Windows.Devices.I2c.Provider.ProviderI2cTransferStatus.fullTransfer
Public Enum ProviderI2cTransferStatus
Vererbung
ProviderI2cTransferStatus
Attribute

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)

Felder

FullTransfer 0

Die Daten wurden vollständig übertragen. Für WriteReadPartial wurden die Daten sowohl für den Schreib- als auch den Lesevorgang vollständig übertragen.

Für diesen status Code entspricht der Wert des ProviderI2cTransferResult.BytesTransferred-Members, den die Methode zurückgibt, der Größe des Puffers, den Sie beim Aufrufen der Methode angegeben haben, oder entspricht der Summe der Größen von zwei Puffern, die Sie für WriteReadPartial angegeben haben.

PartialTransfer 1

Das Gerät I2 C bestätigte die Datenübertragung negativ, bevor alle Daten übertragen wurden.

Für diesen status Code ist der Wert des ProviderI2cTransferResult.BytesTransferred-Members, den die Methode zurückgibt, die Anzahl der tatsächlich übertragenen Bytes. Für WriteReadPartial ist der Wert die Summe der Vom Vorgang geschriebenen Bytes und der Anzahl der Bytes, die der Vorgang liest.

SlaveAddressNotAcknowledged 2

Die Busadresse wurde nicht bestätigt.

Für diesen status Code ist der Wert des ProviderI2cTransferResult.BytesTransferred-Members, den die Methode für die Methode zurückgibt, 0.

Gilt für: