Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запись данных на диск не создавая файла [D7, Win2k, WinXP]


Страницы:   1 2 3

Stanislav ©   (2005-02-10 12:03:00) 

Возможно ли это сделать ? т.е. в определенный кластер записать информацию, а потом зная куда записывалась эта инф. ее считать ?


WondeRu   (2005-02-11 14:26:00) [1]

Игорь Шевченко ©   (11.02.05 12:35) [40]
ЗЫ: Завязываем offtopic, ок ?

ОК!

в принципе можно написать драйвер файловой системы, в DDK есть примеры


Игорь Шевченко   (2005-02-11 12:35:00) [2]

BiN ©   (11.02.05 12:21) [39]

В 1997 году :)

ЗЫ: Завязываем offtopic, ок ?


BiN   (2005-02-11 12:21:00) [3]

WondeRu ©   (11.02.05 12:12) [38]

уж извините, я вообще с Вами похож ;) у моего отца фамилия Шевченко...

:)

>>Игорь Шевченко ©  

Игорь, ты в Самаре случаем в молодые годы не был? :))


WondeRu   (2005-02-11 12:12:00) [4]

Игорь Шевченко ©   (11.02.05 11:26) [36]
Иногда подписываюсь полностью - Корней Чуковский. Иногда сокращенно - Корнейчук.

уж извините, я вообще с Вами похож ;) у моего отца фамилия Шевченко, а зовут меня Игорь) Эт так, к слову :))


Stanislav   (2005-02-11 11:26:00) [5]

Спасибо. Буду разбираться.


Игорь Шевченко   (2005-02-11 11:26:00) [6]

WondeRu ©   (11.02.05 10:46) [34]


> значит сию функцию в винде ИШ сделал?


Иногда подписываюсь полностью - Корней Чуковский. Иногда сокращенно - Корнейчук.


Kerk   (2005-02-11 10:52:00) [7]

xShadow ©   (11.02.05 10:46) [33]

может мне стоит за $5 продавать? :D


WondeRu   (2005-02-11 10:46:00) [8]

Fay ©   (11.02.05 9:50) [29]
Ага. Мне особенно понравилось "DeviceIoControl (с исходниками)" 8)


значит сию функцию в винде ИШ сделал???!!!)))


xShadow   (2005-02-11 10:46:00) [9]


> Kerk ©  

www.Arazel.narod.ru а зайди посмотри.


Fay   (2005-02-11 10:37:00) [10]

И я не понял. Он теперь отдельно продяётся ? 8)


Kerk   (2005-02-11 10:33:00) [11]

xShadow ©   (11.02.05 9:58) [30]
Как тебе Ring0 за 7 баксов?


не понял


xShadow   (2005-02-11 09:58:00) [12]


>to  Kerk ©  

Как тебе Ring0 за 7 баксов?


Fay   (2005-02-11 09:50:00) [13]

2 Piter, Kerk
Ага. Мне особенно понравилось "DeviceIoControl (с исходниками)" 8)


Kerk   (2005-02-11 05:55:00) [14]

Piter ©   (11.02.05 3:36) [27]

и мне похоже.. на весь день хорошее настроение обеспечено.. :))) веселая ветка.


Piter   (2005-02-11 03:36:00) [15]

NikNet, успокойся :)))))

А то у Игоря, наверняка, улыбка с лица не сползает уже полчаса :)


NikNet   (2005-02-11 02:57:00) [16]

Я посмотрел твой проги Очень хорошие!

Но если вдруг задумаешь серьёзна работать с дисками
обращайся!

У  меня целых четыре модуля для работы с дисками!


NikNet   (2005-02-11 02:11:00) [17]

Ты не знайшь как  мне  перехватить глобальнно API!
Блин все сделал а это не сделал!

Хотел перечислить все процессы но это говорят не сойдет
пробывал через ZwCreateRezum... что -то не пашет!

что делать не знаю?


NikNet   (2005-02-11 02:07:00) [18]

Function THDD.NumOfDsk:Byte;
Var
d,i,j,s:Byte;
NumHDD: BYTE absolute $0:$0475;
Begin
d:=0;
For i:=0 to NumHDD-1 do
For j:=1 to 26 do
Begin
S:=GetSecLogDsk($80+i,j);
IF (S=0)and(j=1) Then
Begin
d:=d+1
end
else
Begin
IF (S<>0)and(j<>1) Then
d:=d+1;
end;
end;
NumOfDsk:=D;
end;


Игорь Шевченко   (2005-02-11 01:29:00) [19]

NikNet ©   (11.02.05 01:22) [22]

Тут такой момент - у меня первый раздел на первом диске имеет букву I, например, а второй Е. Так что, боюсь, твой метод неверно определит.

Мой совет, сходи на http://www.schevchenko.net.ru/, есть там такая программа DeviceIoControl (с исходниками), вот она более корректно определяет, какому разделу диска какая буква назначена.


NikNet   (2005-02-11 01:22:00) [20]

Диски чередуются таким образом
Дапустим у нас есть четыре диска и два HDD
так вот так и делается!

HDD1 C Part1
HDD2 D Part1
HDD1 E Part2
HDD2 F Part2
...


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо