так и напрашивается ответ -молча! ты б хоть малость подробнее описал,чего ты хочешь, и в чем проблема.
Блин, все что надо уже сказал, не понятно? Мне нужно прочитать физическое содержимое дискеты и потом записать в файл и обратно. Как обратится к дискете? Проблема? Во всем, хотябы в том, что будет в цикле обработки чтения/записи данных с дискеты.
Код (Text): HANDLE hFile; PVOID pBuffer; ULONG BufferSize = ...; hFile = CreateFile("\\\\.\\A:",GENERIC_READ|GENERIC_WRITE,FILE_SHARE_READ|FILE_SHARE_WRITE,0,OPEN_EXISTING,0,0); pBuffer = VirtualAlloc(0,BufferSize,MEM_COMMIT,PAGE_READWRITE); ReadFile(hFile,pBuffer,BufferSize,&BufferSize,0); // в беффере то, что считали с дискеты SetFilePointer(hFile,0,0,0); WriteFile(hFile,pBuffer,BufferSize,&BufferSize,0);