Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как прочитать файл открыв его не по-имени, а по ObjectId ? / 11 сообщений из 11, страница 1 из 1
31.10.2019, 16:50
    #39883760
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Допустим у меня есть 16-байтовый идентификатор файла.

Как прочитать этот файл? Или еще вариант, как из ObjectId получить файловый путь?
...
Рейтинг: 0 / 0
31.10.2019, 17:02
    #39883771
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Eolt, что такое ObjectId?
...
Рейтинг: 0 / 0
31.10.2019, 17:03
    #39883773
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
...
Рейтинг: 0 / 0
31.10.2019, 17:03
    #39883774
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
...
Рейтинг: 0 / 0
31.10.2019, 17:05
    #39883777
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
buserEolt, что такое ObjectId?

Уникальный идентификатор файла в NTFS
...
Рейтинг: 0 / 0
31.10.2019, 17:30
    #39883798
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
OpenFileById -> любая из перегрузок конструктора FileStream, принимающая на вход хэндл файла.
...
Рейтинг: 0 / 0
31.10.2019, 17:35
    #39883806
Eolt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Сон Веры Павловны,

А откуда у меня хендл файла? У меня только ObjectId есть
...
Рейтинг: 0 / 0
31.10.2019, 17:43
    #39883812
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Roman Mejtes, děkuji
...
Рейтинг: 0 / 0
31.10.2019, 17:45
    #39883815
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
EoltСон Веры Павловны,

А откуда у меня хендл файла? У меня только ObjectId есть
Хэндл файла у вас из OpenFileById, которая в качестве аргумента принимает этот самый objectid. Вы не читали, что там по данной выше ссылке написано?
...
Рейтинг: 0 / 0
31.10.2019, 17:47
    #39883817
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Скорее всего - никак. Только использовать какой-нибудь специфичный P/Invoke к Windows API.
...
Рейтинг: 0 / 0
01.11.2019, 02:06
    #39883934
LR
LR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как прочитать файл открыв его не по-имени, а по ObjectId ?
Сон Веры Павловны OpenFileById -> любая из перегрузок конструктора FileStream, принимающая на вход хэндл файла.
+ Obtaining a File Name From a File Handle
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как прочитать файл открыв его не по-имени, а по ObjectId ? / 11 сообщений из 11, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]