共用方式為


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) - 非同步作業已取消。

適用於