информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяГде водятся OGRыСетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[Win9x] Геометрия диска 23.09.03 10:39  Число просмотров: 1452
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> См. линк + поиск по ключевым словам:
> VWIN32_DIOC_DOS_IOCTL
> VWIN32_DIOC_DOS_INT13
> Поиск имеет смысл начать с этого форума, это тут не раз
> было...
Но на сколько я понял VWIN32 не позволяет приложениям использовать int13h для работы с винтами....
<programming>
[Win9x] Геометрия диска 12.09.03 11:21  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Как в Win9x получить геометрию физического винта?
[Win9x] Геометрия диска 13.09.03 10:40  
Автор: :-) <:-)> Статус: Elderman
Отредактировано 13.09.03 10:41  Количество правок: 1
<"чистая" ссылка>
См. линк + поиск по ключевым словам:
VWIN32_DIOC_DOS_IOCTL
VWIN32_DIOC_DOS_INT13
Поиск имеет смысл начать с этого форума, это тут не раз было...

Using VWIN32 to Carry Out MS-DOS Functions
[Win9x] Геометрия диска 23.09.03 10:39  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> См. линк + поиск по ключевым словам:
> VWIN32_DIOC_DOS_IOCTL
> VWIN32_DIOC_DOS_INT13
> Поиск имеет смысл начать с этого форума, это тут не раз
> было...
Но на сколько я понял VWIN32 не позволяет приложениям использовать int13h для работы с винтами....
[Win9x] Геометрия диска 23.09.03 19:05  
Автор: :-) <:-)> Статус: Elderman
<"чистая" ссылка>
> Но на сколько я понял VWIN32 не позволяет приложениям
> использовать int13h для работы с винтами....

Гм... Действительно непонятно, почему Int 13h не работает с винтом... хотя с флоппиком все OK. В MSDN вроде нигде не написано, что Int 13h можно юзать только для флоппиков.
[Win9x] Геометрия диска 30.09.03 13:11  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Гм... Действительно непонятно, почему Int 13h не работает с
> винтом... хотя с флоппиком все OK. В MSDN вроде нигде не
> написано, что Int 13h можно юзать только для флоппиков.

В MSDN написано!... ;))))))) читай KB137176
но описаный там способ чтения какой-то кривоватый......
сейчас написал VXD-драйвер... с чтением все ОК... с записью пока проблемы сам не пойму почему...

может в инете подобные VXD (желательно с исходниками) есть?
[Win9x] Геометрия диска 30.09.03 21:56  
Автор: :-) <:-)> Статус: Elderman
<"чистая" ссылка>
> В MSDN написано!... ;))))))) читай KB137176

Действительно... Вот уроды :-))
> но описаный там способ чтения какой-то кривоватый......
> сейчас написал VXD-драйвер... с чтением все ОК... с записью
> пока проблемы сам не пойму почему...
> может в инете подобные VXD (желательно с исходниками) есть?

Сделал как они там советуют с Win16 DLL - запись работает.
А как ты вызывал int13 из VxD - через VxD_Int?
Запись сектора 04.10.03 15:34  
Автор: Kerk Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > В MSDN написано!... ;))))))) читай KB137176
>
> Сделал как они там советуют с Win16 DLL - запись работает.
> А как ты вызывал int13 из VxD - через VxD_Int?

через Exec_Int
где-то в MSDN видел, как 13h из Win9x вызывать...
V86MMGR_Allocate_Buffer
Push_Client_Regs
mov eax,13
Exec_Int
Pop_Client_Regs
V86MMGR_Free_Buffer

---
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach