Condividi tramite


CustomDevice.TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Metodo

Definizione

Invia un codice di controllo I/O. Un valore restituito indica se l'operazione è riuscita.

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)

Parametri

ioControlCode
IIOControlCode

Codice di controllo I/O.

inputBuffer
IBuffer

Buffer di input.

outputBuffer
IBuffer

Buffer di output.

Restituisce

true se l'operazione ha esito positivo; in caso contrario, false.

Attributi

Commenti

TrySendIOControlAsync è simile a SendIOControlAsync, ad eccezione di questo metodo non genera un'eccezione se l'operazione non riesce. Restituisce invece false. Se si desidera gestire eventuali eccezioni che si verificano durante l'operazione, utilizzare il metodo SendIOControlAsync .

Si applica a