CustomDevice.TrySendIOControlAsync(IIOControlCode, IBuffer, IBuffer) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет код элемента управления ввода-вывода. Возвращает значение, указывающее, успешно ли выполнена операция.
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)
Параметры
- ioControlCode
- IIOControlCode
Код элемента управления ввода-вывода.
- inputBuffer
- IBuffer
Входной буфер.
- outputBuffer
- IBuffer
Выходной буфер.
Возвращаемое значение
значение true , если операция выполнена успешно; в противном случае — false.
- Атрибуты
Комментарии
TrySendIOControlAsync похож на SendIOControlAsync, за исключением того, что этот метод не создает исключение в случае сбоя операции. Вместо этого возвращается значение false. Если вы хотите обработать исключения, возникающие во время операции, используйте метод SendIOControlAsync .