Compartir a través de


GpioChangeReader.WaitForItemsAsync(Int32) Método

Definición

Espera a que el búfer se llene con al menos el número de elementos, momento en el que se completará la acción asincrónica. Esta acción es cancelable.

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

Parámetros

count
Int32

int

Número de elementos con los que el búfer debe rellenarse antes de que se complete la operación asincrónica.

Devoluciones

Atributos

Comentarios

Si el pin o el lector de cambios se cierra mientras una espera está en curso, se cancelará la operación asincrónica.

Este método puede producir las siguientes excepciones:

  • E_INVALIDARG: el recuento es 0 o el recuento es mayor que la capacidad del búfer.
  • HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE): se cerró el lector de cambios del pin asociado.
  • HRESULT_FROM_WIN32(ERROR_OPERATION_ABORTED): se canceló la operación asincrónica.

Se aplica a