Compartilhar via


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

Definição

Envia um código de controle de 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)

Parâmetros

ioControlCode
IIOControlCode

O código de controle de E/S.

inputBuffer
IBuffer

O buffer de entrada.

outputBuffer
IBuffer

O buffer de saída.

Retornos

IAsyncOperation<UInt32>

Windows.Foundation.IAsyncOperation

IAsyncOperation<uint32_t>

O resultado da operação assíncrona.

Atributos

Comentários

SendIOControlAsync é como TrySendIOControlAsync, exceto que esse método gera uma exceção se a operação falhar. Se você quiser manipular quaisquer exceções que ocorram durante a operação, use o método SendIOControlAsync. Se você quiser apenas ser notificado se a operação foi bem-sucedida, mas não manipular exceções específicas, use TrySendIOControlAsync.

Aplica-se a