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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Запись сектора 04.10.03 15:34  Число просмотров: 1205
Автор: 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

---
<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