CustomDevice.SendIOControlAsync(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.
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)
Parametri
- ioControlCode
- IIOControlCode
Codice di controllo I/O.
- inputBuffer
- IBuffer
Buffer di input.
- outputBuffer
- IBuffer
Buffer di output.
Restituisce
Risultato dell'operazione asincrona.
- Attributi
Commenti
SendIOControlAsync è simile a TrySendIOControlAsync, ad eccezione di questo metodo che genera un'eccezione se l'operazione non riesce. Se si desidera gestire eventuali eccezioni che si verificano durante l'operazione, utilizzare il metodo SendIOControlAsync. Se si vuole solo ricevere una notifica se l'operazione ha esito positivo, ma non gestire eccezioni specifiche, usare TrySendIOControlAsync.