| Предыдущий | Следующий |
| ENETRESET | ECONNABORTED |
ENOTSUP
Что означает ENOTSUP в Windows UCRT
ENOTSUP: Операция не поддерживается. Реализация не поддерживает запрошенную facility/option; отличайте это от ситуации, когда операция существует, но не поддерживается конкретным объектом.
Практическая проверка
UCRT определяет ENOTSUP как переносимый status «операция не поддерживается», но Win32 API часто возвращает ERROR_NOT_SUPPORTED или другой native code. Запишите функцию и GetLastError() до преобразования. Не отождествляйте его автоматически с Winsock WSAEOPNOTSUPP: socket provider и обычный Win32 object имеют разные error channels.
Если один и тот же вызов работает на другой версии Windows или UCRT, сравните именно contract этого API и версию runtime. Поддержка portability-функции может зависеть от runtime, а не от возможностей ядра.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.