| Previous | Next |
| WAIT_TIMEOUT | ERROR_CANNOT_COPY |
ERROR_NO_MORE_ITEMS
There are no more items to enumerate
ERROR_NO_MORE_ITEMS commonly signals normal completion of an enumeration over registry entries, devices, configuration objects, or provider results. It is often a loop terminator rather than an operational failure.
What to check
- Confirm that the API documents this code as end-of-enumeration.
- Preserve items already returned before the terminal result.
- Reset enumeration state before starting a new pass.
- Do not retry the same index indefinitely.
How to handle it
Exit the enumeration loop successfully unless the caller required at least one result. Report an empty collection separately from an enumeration error.
References
Looking for a different code? Search another status or error code.
