| Предыдущий | Следующий |
| WSAENOTEMPTY | WSAEUSERS |
WSAEPROCLIM
WSAEPROCLIM связан с ограничениями ёмкости реализации Winsock, особенно во время инициализации. Microsoft документирует WSAStartup как возможный источник, когда реализация достигла предела числа приложений, одновременно использующих Windows Sockets.
Это не ограничение числа подключений сервера
Код описывает локальный допуск Winsock, а не число аутентифицированных сеансов, разрешённых удалённой службой. Он также отличается от WSAEMFILE, относящегося к открытым дескрипторам сокетов, и от WSAENOBUFS, указывающего на ресурсы буферов или очередей.
Что исследовать
- Многократный дисбаланс вызовов
WSAStartup/WSACleanupв коде жизненного цикла процесса. - Точный процесс и состояние каталога поставщиков в момент начала отказов инициализации.
- Ограничен ли сбой одной архитектурой приложения или цепочкой поставщиков.
- Недавняя установка поставщика Winsock, VPN, защитного или сетевого промежуточного ПО.
Запишите запрошенную версию Winsock и результат WSAStartup до создания любых сокетов. Повторные попытки создания сокета не исправят ошибку инициализации; приложение сначала должно успешно запустить Winsock.
Microsoft: коды ошибок Winsock · Microsoft: WSAStartup · Microsoft: WSACleanup
Нужно найти другой код? Найти другой код состояния или ошибки.