CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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.