Partager via


CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Méthode

Définition

Envoie un code de contrôle d’E/S.

public:
 virtual IAsyncOperation<unsigned int> ^ SendIOControlAsync(IIOControlCode ^ ioControlCode, IBuffer ^ inputBuffer, IBuffer ^ outputBuffer) = SendIOControlAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<uint32_t> SendIOControlAsync(IIOControlCode const& ioControlCode, IBuffer const& inputBuffer, IBuffer const& outputBuffer);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<uint> SendIOControlAsync(IIOControlCode ioControlCode, IBuffer inputBuffer, IBuffer outputBuffer);
function sendIOControlAsync(ioControlCode, inputBuffer, outputBuffer)
Public Function SendIOControlAsync (ioControlCode As IIOControlCode, inputBuffer As IBuffer, outputBuffer As IBuffer) As IAsyncOperation(Of UInteger)

Paramètres

ioControlCode
IIOControlCode

Code de contrôle d’E/S.

inputBuffer
IBuffer

Mémoire tampon d’entrée.

outputBuffer
IBuffer

Mémoire tampon de sortie.

Retours

IAsyncOperation<UInt32>

Windows.Foundation.IAsyncOperation

IAsyncOperation<uint32_t>

Résultat de l’opération asynchrone.

Attributs

Remarques

SendIOControlAsync est semblable à TrySendIOControlAsync, sauf que cette méthode lève une exception si l’opération échoue. Si vous souhaitez gérer les exceptions qui se produisent pendant l’opération, utilisez la méthode SendIOControlAsync. Si vous souhaitez simplement être informé de la réussite de l’opération, mais que vous ne gérez pas d’exceptions spécifiques, utilisez TrySendIOControlAsync.

S’applique à