IAppxBlockMapBlocksEnumerator::MoveNext 方法 (appxpackaging.h)
將列舉值的位置往前移至下一個區塊。
語法
HRESULT MoveNext(
[out, retval] BOOL *hasNext
);
參數
[out, retval] hasNext
類型: BOOL*
如果列舉值成功前進,則為TRUE
如果 列舉值已通過集合的結尾,則為 FALSE。
傳回值
類型: HRESULT
如果方法成功,則會傳回 S_OK。 否則,它會傳回錯誤碼。
請注意,當列舉值第一次傳遞集合結尾時, hasNext = FALSE,但方法會成功並傳回 S_OK。 不過,如果您後續在通過集合結尾之後呼叫另一個MoveNext,且先前收到的 HasNext = FALSE,則方法會傳回E_BOUNDS。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | appxpackaging.h |