Что означает код errno 129 (ENOTSUP) в Windows?

 
Также может означать:
КонстантаТипОС
ERROR_CHILD_NOT_COMPLETEОшибка WindowsWindows
ENETRESETerrnoSolaris
SPIN_LOCK_INIT_FAILUREКод BSODWindows
Предыдущий Следующий
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, а не от возможностей ядра.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.