[python-win32] How do I read a raw floppy device on win98?
Corey Zimmet
caz@tcdi.com
Thu, 05 Apr 2001 12:22:49 -0400
I am try to use win32file to access the raw floppy disk on win98. On
WINNT I create a handle like this:
BUFFSIZE=512
INITIAL_OFFSET=0
floppydisk=win32file.CreateFile("\\\\.\\A:",
win32file.GENERIC_READ,
win32file.FILE_SHARE_READ|win32file.FILE_SHARE_WRITE,
None,
win32file.OPEN_EXISTING,
win32file.FILE_ATTRIBUTE_READONLY,
None)
win32file.SetFilePointer(floppydisk,INITIAL_OFFSET,win32file.FILE_BEGIN)
rc,data=win32file.ReadFile(floppydisk,BUFFSIZE)
However, on win98, I believe I have to use a different methodology using
DeviceIOControl. I have yet to succeed. Does anyone know how to access
the floppy device on win98?
Thanks,
Corey