WSAENOMORE - 10102 (0x2776)
No more results can be returned by WSALookupServiceNext.
Updated: Feb 21, 2026
Technical Meaning
The error code WSAENOMORE (10102, 0x2776) is returned when the function WSALookupServiceNext has no more results to return. This indicates that the operation has completed and there are no additional entries available in the search.
Error Details
The WSALookupServiceNext function is part of the Windows Sockets API, which provides a framework for network programming on Microsoft Windows operating systems. This function is used to retrieve information about services or addresses that match certain criteria specified by the user.
When this error code is returned, it signifies that all matching entries have been processed and no further results are available. The application should check if there are more results using the WSAEnumServicesStatusEx function before calling WSALookupServiceNext again.
Usage Context
The context in which this error code is used involves network service discovery or address resolution. Applications that use these functions typically perform a search for services or addresses based on certain criteria, such as service type, protocol, and name.
Developer Interpretation
Developers should interpret the WSAENOMORE error code as an indication that all matching results have been returned by the WSALookupServiceNext function. This means that the search has completed successfully, but no additional entries are available for retrieval. The application should handle this scenario appropriately to ensure proper flow and avoid unnecessary calls to the function.
Related Errors
- WSAEINVALIDPROCTABLE - Indicates an invalid procedure table.
- WSAENETDOWN - Network is down or unreachable.
- WSAECONNREFUSED - Connection was refused by the peer.
- WSAEWOULDBLOCK - Operation would block.
FAQ
Q: What does WSAENOMORE mean?
A: WSAENOMORE indicates that no more results can be returned by WSALookupServiceNext. This means the search has completed and there are no additional entries available.
Q: How should I handle this error in my application?
A: You should check if there are more results using WSAEnumServicesStatusEx before calling WSALookupServiceNext again. Proper handling ensures that your application can gracefully manage the end of the search process.
Summary
The WSAENOMORE error code is a specific technical indicator used by the Windows Sockets API to signify that all matching results have been returned by the WSALookupServiceNext function. Developers should interpret this error as an indication that the search has completed and handle it appropriately in their applications.