GpioChangeReader.WaitForItemsAsync(Int32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Waits for the buffer to fill with at least count number of items, at which point the async action will complete. This action is 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
Parameters
- count
-
Int32
int
The number of items with which the buffer must fill before the async operation completes.
Returns
- Attributes
Remarks
If the pin or change reader is closed while a wait is in progress, the async operation will be cancelled.
The following exceptions can be thrown by this method:
- E_INVALIDARG - count is 0, or count is greater than the buffer's capacity.
- HRESULT_FROM_WIN32(ERROR_INVALID_HANDLE) - The change reader was disposed of the associated pin was closed.
- HRESULT_FROM_WIN32(ERROR_OPERATION_ABORTED) - the async operation was canceled.