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 - count 为 0,或 count 大于缓冲区的容量。
  • HRESULT_FROM_WIN32 (ERROR_INVALID_HANDLE) - 已释放更改读取器,关联的引脚已关闭。
  • HRESULT_FROM_WIN32 (ERROR_OPERATION_ABORTED) - 异步操作已取消。

适用于