ProviderI2cTransferStatus Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Describe si las transferencias de datos que el método ReadPartial, WritePartial o WriteReadPartial se realizaron correctamente, o proporciona el motivo por el que las transferencias no se realizaron correctamente.
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
- Herencia
-
ProviderI2cTransferStatus
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows IoT Extension SDK (se introdujo en la versión 10.0.10586.0)
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0) |
API contract |
Windows.Devices.DevicesLowLevelContract (se introdujo en la versión v2.0)
|
Campos
FullTransfer | 0 | Los datos se transfirieron por completo. Para WriteReadPartial, los datos de las operaciones de escritura y lectura se transfirieron por completo. Para este código de estado, el valor del miembro ProviderI2cTransferResult.BytesTransferred que el método devuelve es el mismo que el tamaño del búfer especificado al llamar al método o es igual a la suma de los tamaños de dos búferes que especificó para WriteReadPartial. |
PartialTransfer | 1 | El dispositivo I2 C reconoció negativamente la transferencia de datos antes de transferir todos los datos. Para este código de estado, el valor del miembro ProviderI2cTransferResult.BytesTransferred que devuelve el método es el número de bytes transferidos realmente. En WriteReadPartial, el valor es la suma del número de bytes que escribió la operación y el número de bytes leídos por la operación. |
SlaveAddressNotAcknowledged | 2 | No se reconoció la dirección del autobús. Para este código de estado, el valor del miembro ProviderI2cTransferResult.BytesTransferred que el método devuelve del método es 0. |