Поделиться через


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) — асинхронная операция была отменена.

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