GpioChangeReader.WaitForItemsAsync(Int32) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
等候緩衝區填滿至少 計數 的專案數,此時非同步動作就會完成。 此動作是可取消的。
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) - 非同步作業已取消。