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





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[C++] что-то не фига не получается.. 18.10.01 19:11  Число просмотров: 1030
Автор: zelych Статус: Member
<"чистая" ссылка>
вот я написал:
lpt=CreateFile( "LPT1", GENERIC_READ|GENERIC_WRITE, .. /*дальше не помню*/ );
потом:
WriteFile( lpt, &byte, 1, &Bytes_read, NULL); // примерно так

после чего прога застревает и дальше не идёт..

p.s. win as 2000, на lpt ничего не висит..
<programming>
[C++] как мне писать в порт (lpt) под md9x?? 11.10.01 17:19  
Автор: zelych Статус: Member
<"чистая" ссылка>
небольшая справка по поводу обращения к портам под w9x 12.10.01 10:43  
Автор: z0 <z0> Статус: Member
<"чистая" ссылка>
1) все порты ввода-вывода относящиеся к установленным девайсам (скажем так - используемые виндой) виндой закрыты от пользователя
при обращении к ним происходит или выдача мусора - например к IDE контроллеру залезь - получишь 0ffh
или виртуализация - например порт 021h открыт на чтение но не запись туда заблокирована
2) остальные порты доступны как типа в ms-dos

мне надо было почитать диск дохленький через IDE-порты - я отключил второй IDE контроллер в конфигурации виндов и посадил этот диск туда

в NT естественно все не так
[C++] Видимо, используя CreateFile, ReadFile, WriteFile 11.10.01 17:47  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
[C++] Маленький пример 11.10.01 17:53  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
http://firststeps.chat.ru/mfc/winapi/12.html
[C++] что-то не фига не получается.. 18.10.01 19:11  
Автор: zelych Статус: Member
<"чистая" ссылка>
вот я написал:
lpt=CreateFile( "LPT1", GENERIC_READ|GENERIC_WRITE, .. /*дальше не помню*/ );
потом:
WriteFile( lpt, &byte, 1, &Bytes_read, NULL); // примерно так

после чего прога застревает и дальше не идёт..

p.s. win as 2000, на lpt ничего не висит..
[C++] Bot tebe ref. 18.10.01 19:53  
Автор: + <Mikhail> Статус: Elderman
<"чистая" ссылка>
> вот я написал:
> lpt=CreateFile( "LPT1", GENERIC_READ|GENERIC_WRITE, ..
> /*дальше не помню*/ );
> потом:
> WriteFile( lpt, &byte, 1, &Bytes_read, NULL); // примерно
> так
>
> после чего прога застревает и дальше не идёт..
>
> p.s. win as 2000, на lpt ничего не висит..

1. Esli Win95/98
_inp Read one byte from specified I/O port
_inpd Read double word from specified I/O port
_inpw Read 2-byte word from specified I/O port
_outp Write one byte to specified I/O port
_outpd Write double word to specified I/O port
_outpw Write word to specified I/O port

2. esli WinNT/2000, to cheres CreateFile() no eto golovnaia bol`(hado vsiakie maski stavit i rpochuu labuden`).
Luchshe postav driver "UserPort" i rabotai s temi zhe _inp() . . . _outp() functions.
I tak i sdelal rabotaet otlichno, i source code est` dlia drivera i examples.
reference: http://www.lvr.com/parport.htm (tam polno dobra v tom chisle "UserPort".)
Takzhe mogu po email brosit.
1




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


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