Что означает код errno 66 (EREMOTE)?

 
Также может означать:
КонстантаТипОС
ERROR_BAD_DEV_TYPEОшибка WindowsWindows
EREMOTEerrnoLinux
ENOTEMPTYerrnomacOS
ATDISK_DRIVER_INTERNALКод BSODWindows
Предыдущий Следующий
ENOTEMPTY ENOLINK

EREMOTE

EREMOTE — значение errno Solaris 66, Объект является удалённым. Oracle описывает этот статус для операций, которым требуется локальный ресурс, но передан удалённый: публикация ресурса, находящегося не на локальном компьютере, либо попытка подключить или отключить устройство или путь на удалённой машине.

Определите, где разрешение пути переходит к удалённому ресурсу

Сопоставьте ошибочный путь или аргумент устройства с источником подключения и файловой системой. Объект может существовать и быть доступным, но оставаться недопустимым для операции, семантика которой требует локального владения. Это отличает EREMOTE отличается от ENOENT, при котором объект отсутствует, от ENOLINK, при котором доступ к удалённому компьютеру не удаётся из-за неактивной удалённой связи.

Для старого RFS или совместимого ПО сохраните точный вызов управления ресурсом и его аргументы. Выполнение операции на компьютере, которому действительно принадлежит ресурс, либо передача действительно локального устройства или пути удовлетворяет документированному требованию локальности. Одно изменение разрешений файла не делает удалённый объект локальным.

Ссылки


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