- NTOSKRNL
- Posted by otavio on January 24th, 2005
Ke386IoSetAccessProcess() adjusts the IOPM offset pointer to the IOPM at
0x88
Ke386IoSetAccessProcess() is located in NTOSKRNL.EXE but is not included in
any
header file or documented anywhere...
declare function in delphi
Otavio
- Posted by Don Burn on January 24th, 2005
These functions:
1. Are undocumented and are only there for DOS virtual machine
backwards compatibility?
2. Have to be called from the kernel, you still need to write a device
driver and delphi is not a good tool for device drivers!
3. Open an incredible security hole, so are undesirable!
4. If you are still trying to access port 60 you have the problem the
keyboard driver owns it so you shouldn't be accessing it.
Get a clue!
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply
"otavio" <otavio@dellasta.com.br> wrote in message
news:%2355ewJjAFHA.936@TK2MSFTNGP12.phx.gbl...
- Posted by otavio on January 24th, 2005
You would have some driver to liberate the access Windows XP
Otavio
"Don Burn" <burn@stopspam.acm.org> escreveu na mensagem
news:iI9Jd.13608$f31.4788@fe06.lga...
- Posted by Don Burn on January 24th, 2005
And it will still crash since you don't own port 60! Tell this list in
general terms what you think you are going to accomplish by hitting port 60,
and we may be able to give you a valid approach to getting there.
--
Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply
"otavio" <otavio@dellasta.com.br> wrote in message
news:%23slcHmjAFHA.2032@tk2msftngp13.phx.gbl...
- Posted by otavio on January 24th, 2005
It is for having access a keyboard PS/2 of 44 keyboard keys with display
Otavio
"Don Burn" <burn@stopspam.acm.org> escreveu na mensagem
news:9naJd.10530$ST1.6756@fe04.lga...
- Posted by otavio on January 24th, 2005
In the Windows 98 I direct access for the port 60h with language Assembly in
this way
asm
mov al, Value
out 60h, al
end;
- Posted by Maxim S. Shatskih on January 24th, 2005
Why WM_KEYDOWN is bad?
--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com
"otavio" <otavio@dellasta.com.br> wrote in message
news:ex2MbxjAFHA.4004@tk2msftngp13.phx.gbl...
- Posted by Doron Holan [MS] on January 25th, 2005
is the keyboard special? if it is not special, the ps2 driver will handle
the device just fine.
d
--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.
"otavio" <otavio@dellasta.com.br> wrote in message
news:ex2MbxjAFHA.4004@tk2msftngp13.phx.gbl...
- Posted by Doron Holan [MS] on January 25th, 2005
NT is a real operating system
. Unlike win9x, it doesn't allow any direct
hw access from any process.
d
--
Please do not send e-mail directly to this alias. this alias is for
newsgroup purposes only.
This posting is provided "AS IS" with no warranties, and confers no rights.
"otavio" <otavio@dellasta.com.br> wrote in message
news:OiBGr0jAFHA.4044@TK2MSFTNGP10.phx.gbl...
- Posted by Gary G. Little on January 25th, 2005
You have a misconception. You assume that Win95, Win98 and WinME are
operating systems, when their primary task was to simply function as a
wrapper for DOS. NT, 2000, 2003, and XP provide strong separation of user
and kernel functions, hence you cannot "steal" someone else's hardware
without dire consequences.
How many more times must you be told NO?
--
The personal opinion of
Gary G. Little
"otavio" <otavio@dellasta.com.br> wrote in message
news:OiBGr0jAFHA.4044@TK2MSFTNGP10.phx.gbl...