| Previous | Next |
| STATUS_REPARSE | STATUS_NOT_ALL_ASSIGNED |
STATUS_MORE_ENTRIES
The current enumeration buffer is not the end of the sequence
STATUS_MORE_ENTRIES is a control result used by enumeration APIs. The current call returned useful records, but more records remain. For example, LSA trusted-domain enumeration returns an updated enumeration context and explicitly instructs the caller to call again with that context.
Treating this status as a fatal error truncates the result set; treating it as unconditional success and discarding the continuation state can repeatedly return the same page. Preserve the API-specific cursor, count and buffer before issuing the next call. The final status is determined by that API and may be STATUS_SUCCESS or STATUS_NO_MORE_ENTRIES.
What to inspect
- Save the returned enumeration context before the next call.
- Process the records already returned; they are not invalid because more remain.
- Stop according to the documented terminal status instead of a fixed retry count.
References
Looking for a different code? Search another status or error code.