CustomDevice.TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .