RS232 XP
Balla Zoltán
vega55 at freeweb.hu
Mon Oct 8 09:56:20 CEST 2007
From: "Palasik Sandor" <palasik at mail.datanet.hu>
>Persze, tanult barátom. Oké, ha nem file, akkor minek hívnád azt, amit
>CreateFile hívással kell megnyitni és CloseHandle hívással kell bezárni?
>
Nem kell, csak lehet. Koszonhetoen ezt az eszkoz driver irojanak, meg az
oprendszer tamogatasanak.
Megnyithatod pl kozvetlenul is(ahogy a driver is teszi), akkor milyen
file-al asszocialod ?
>Persze, gondolom ennek is jól utánanéztél és ellenőrizted. Van azért némi
>különbség, félve jegyzem meg: a handle egyszerre kiírja az összes nyitott
>fájlt, de ezen és a bezárásukon kívül nem nagyon tud semmit. A procexp
>viszont csak egyszerre egy processzt tud megnézni de azért arról jóval több
>mindent fog elárulni és több a beavatkozási lehetőség is.
>
Nem ellenoriztem semmit :-( Mar nagyon regota ismerem ezt a progit, igaz
csak ritkan kell hasznalnom...
Nagyon jo kis eszkoz buheralasra, de szerintem ez nem arra valo, amire most
kellett volna..., nem adja vissza helyesen(vagy nem mindig) a file-kent
asszocialt eszkozok nevet es szamat, mivel nem is arra keszult.
Amit visszaad, az az un DOS neve az eszkoznek, ami messze nem mindig
ugyanaz, mint amit a CreateFile API szamara meg kell adni!(bar elvileg ezt
is lehet hasznalni...valamire)
Alapban ez utobbi fuggvenyhivas egy neheztuzerseg, szinte mindent meg lehet
nyitni ezen keresztul(ha tudod a megfelelo nevet), akar egy es ugyanazon
egyseg kulonbozo szintu megnyitasara is alkalmas(pl USB eszkozok), es inkabb
mint univerzalis IO eleresi format valosit meg a driver felett, semmint
holmi file-hoz kotott valamit.
>És töredelmesen bevallom, ha a kérdezőnek linuxon lett volna gondja, arra
>nem lenne ötletem ...
>
Nem kell felkapni mindjart a vizet, nem cseszegetesbol irtam, hanem mert
szerintem a Port Monitor sokkal alkalmasabb eszkoz a COM, LPT portok
nyomonkovetesere, semmint a Process Explorer!(a Linuxhoz valo kozom
egyebkent = 0)
Zoli
More information about the Elektro
mailing list