Partager via


II2cDeviceProvider.WriteReadPartial(Byte[], Byte[]) Méthode

Définition

Effectue une opération atomique pour écrire des données dans le bus de circuit inter-intégré (I2 C), puis lire les données du bus de circuit inter-intégré (I2 C) sur lequel l’appareil est connecté, et retourne des informations sur la réussite de l’opération que vous pouvez utiliser pour la gestion des erreurs.

public:
 ProviderI2cTransferResult WriteReadPartial(Platform::Array <byte> ^ writeBuffer, Platform::Array <byte> ^ readBuffer);
ProviderI2cTransferResult WriteReadPartial(winrt::array_view <byte> const& writeBuffer, winrt::array_view <byte> & readBuffer);
public ProviderI2cTransferResult WriteReadPartial(byte[] writeBuffer, byte[] readBuffer);
function writeReadPartial(writeBuffer, readBuffer)
Public Function WriteReadPartial (writeBuffer As Byte(), readBuffer As Byte()) As ProviderI2cTransferResult

Paramètres

writeBuffer

Byte[]

byte[]

Mémoire tampon qui contient les données que vous souhaitez écrire sur l’appareil I2 C. Ces données ne doivent pas inclure l’adresse de bus.

readBuffer

Byte[]

byte[]

Mémoire tampon dans laquelle vous souhaitez lire les données du bus I2 C. La longueur de la mémoire tampon détermine la quantité de données à demander à l’appareil.

Retours

Structure qui contient des informations indiquant si les parties lecture et écriture de l’opération ont réussi et la somme du nombre réel d’octets écrits par l’opération et du nombre réel d’octets lus par l’opération.

S’applique à