|
|
|
FileGetAttr ERROR_INVALID_NAME . Error 123
|
|||
|---|---|---|---|
|
#18+
Доброе время суток всем, XE8, Server 2013, Клиент на Win 7 pro или win 10 Pro. FileGetAttr(sSource); 9 раз из 10 раз возвращает ошибку: 123 (0x7B) The filename, directory name, or volume label syntax is incorrect . где sSource := '\\?\UNC\server.domain.local\share$\FolderName\Example_example.pdf' doc комманда cd \\?\UNC\server.domain.local\share$\FolderName\ работает без проблем, если заменить на sSource := 'm:\FolderName\Example_example.pdf' то проблема исчезает. Вот думаю, где причина. Доступ есть, 1 раз из 10 срабатывает. Что то на сервере? Какие есть мысли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2017, 23:34:48 |
|
||
|
FileGetAttr ERROR_INVALID_NAME . Error 123
|
|||
|---|---|---|---|
|
#18+
Mikhail TchervonenkoКакие есть мысли? По-моему кусок "?\UNC\" там лишний. "\\?" это уже URI-синтаксис обращения к локальным ресурсам. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2017, 00:04:33 |
|
||
|
FileGetAttr ERROR_INVALID_NAME . Error 123
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovMikhail TchervonenkoКакие есть мысли? По-моему кусок "?\UNC\" там лишний. "\\?" это уже URI-синтаксис обращения к локальным ресурсам. да нет, с этим порядок в результате дальнейших танцев выяснил, что если перед FileGetAttr сделать задержку то отрабатывает без ошибки. Напр. если ставлю на этой команде точку прерывания. Вставил перед FileGetAttr такой кусок кода: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. частота ошибок уменьшилась. Тупо похоже на таймаут, но почему с таким кодом ошибки ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2017, 00:16:11 |
|
||
|
FileGetAttr ERROR_INVALID_NAME . Error 123
|
|||
|---|---|---|---|
|
#18+
пока выкрутился так: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. не то что бы красиво но от ошибки избавился. На будушее надо ещё подумать, может прийдёт лучшая идея. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2017, 02:30:34 |
|
||
|
FileGetAttr ERROR_INVALID_NAME . Error 123
|
|||
|---|---|---|---|
|
#18+
Mikhail Tchervonenkoесли перед FileGetAttr сделать задержку то отрабатывает без ошибки А перед FileGetAttr что делается-то? Mikhail Tchervonenkoда нет, с этим порядок А зачем там \\?\UNC\ добавляется-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.06.2017, 12:35:07 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=141&tid=2042199]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 190ms |
| total: | 301ms |

| 0 / 0 |
