CustomDevice.TrySendIOControlAsync(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. Um valor retornado indica se a operação foi bem-sucedida.
public:
virtual IAsyncOperation<bool> ^ TrySendIOControlAsync(IIOControlCode ^ ioControlCode, IBuffer ^ inputBuffer, IBuffer ^ outputBuffer) = TrySendIOControlAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySendIOControlAsync(IIOControlCode const& ioControlCode, IBuffer const& inputBuffer, IBuffer const& outputBuffer);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySendIOControlAsync(IIOControlCode ioControlCode, IBuffer inputBuffer, IBuffer outputBuffer);
function trySendIOControlAsync(ioControlCode, inputBuffer, outputBuffer)
Public Function TrySendIOControlAsync (ioControlCode As IIOControlCode, inputBuffer As IBuffer, outputBuffer As IBuffer) As IAsyncOperation(Of Boolean)
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
true se a operação for bem-sucedida; caso contrário, false.
- Atributos
Comentários
TrySendIOControlAsync é como SendIOControlAsync, exceto que esse método não gera uma exceção se a operação falhar. Em vez disso, retorna false. Se você quiser manipular quaisquer exceções que ocorram durante a operação, use o método SendIOControlAsync .