| Предыдущий | Следующий |
| EPROTONOSUPPORT | EREMOTEIO |
ENODATA
Что означает ENODATA в Windows UCRT
ENODATA: Данные отсутствуют при неблокирующем вводе-выводе. Для неблокирующего STREAMS/message interface сейчас нет данных; это не обязательно EOF и не доказательство разрыва канала.
Практическая проверка
UCRT может определять ENODATA, но стандартные Win32/Winsock операции обычно используют другие способы сообщить отсутствие данных или завершение потока. Если вы видите этот errno, установите portability layer и сохраните исходный статус. Не переносите STREAMS-смысл Linux/Solaris на named pipe, socket или file без документации конкретной библиотеки.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
