GpioChangeReader.WaitForItemsAsync(Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ожидает, пока буфер заполнится по крайней мере количеством элементов, после чего асинхронное действие будет завершено. Это действие можно отменить.
public:
virtual IAsyncAction ^ WaitForItemsAsync(int count) = WaitForItemsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction WaitForItemsAsync(int const& count);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction WaitForItemsAsync(int count);
function waitForItemsAsync(count)
Public Function WaitForItemsAsync (count As Integer) As IAsyncAction
Параметры
- count
-
Int32
int
Количество элементов, которыми буфер должен заполниться до завершения асинхронной операции.
Возвращаемое значение
- Атрибуты
Комментарии
Если средство чтения закрепления или изменения закрыто во время ожидания, асинхронная операция будет отменена.
С помощью этого метода могут быть вызваны следующие исключения:
- E_INVALIDARG — число равно 0, или число больше емкости буфера.
- HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE) — средство чтения изменений было удалено, связанный контакт был закрыт.
- HRESULT_FROM_WIN32(ERROR_OPERATION_ABORTED) — асинхронная операция была отменена.