If I understand correctly, code win95 client is
blocking in ring 0 (kernel) for servicing I/O requests
from a user space process (ring 3). This should cause
a deadlock since win95 kernel32 acquires a global
lock before dispatching I/O request to kernel and
expects the I/O request to be serviced completely from
kernel mode.
If it is of any value, following URL has a thread on
why this cannot be done.
http://www.pcausa.com/resources/r3hang.txt
Can someone comment on why this is not a
problem with the current win95/98 coda client ?
Thanks in advance,
Subbarao.
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com