CustomDevice.SendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Метод

Определение

Отправляет код элемента управления ввода-вывода.

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)

Параметры

ioControlCode
IIOControlCode

Код элемента управления ввода-вывода.

inputBuffer
IBuffer

Входной буфер.

outputBuffer
IBuffer

Выходной буфер.

Возвращаемое значение

IAsyncOperation<UInt32>

Windows.Foundation.IAsyncOperation

IAsyncOperation<uint32_t>

Результат асинхронной операции.

Атрибуты

Комментарии

SendIOControlAsync похож на TrySendIOControlAsync, за исключением того, что этот метод создает исключение в случае сбоя операции. Если вы хотите обработать исключения, возникающие во время операции, используйте метод SendIOControlAsync. Если вы хотите получать уведомления о том, выполнена ли операция успешно, но не обрабатываете какие-либо конкретные исключения, используйте TrySendIOControlAsync.

Применяется к