ies,comp.os.os2.programmer.misc   
   13:13:07 GMT)   
   Gecko/20101127 SeaMonkey/2.0.11   
   comp.os.os2.utilities:155 comp.os.os2.programmer.misc:2070   
   From: KO Myung-Hun    
      
   Hi/2.   
      
   Jonathan de Boyne Pollard wrote:   
   >> Especially for the code snippets   
   >>   
   >> http://tech.groups.yahoo.com/group/fat32dev/message/680   
   >>   
   > They're not really any use at all. The code to read and write a volume   
   > has to be independent of filesystem format.    
      
   Hmm... There is the other approach, so called workaround.   
      
   And what do you think about sector-mode of HPFS ? Is it also not any use   
   at all because it is not independent of filesystem format ?   
      
   Without this, you cannot access over 2GB area using DASD method with   
   16bits IFS such as HPFS. So you cannot access over 2GB area using DASD   
   with HPFS386, which is not support sector-mode.   
      
   I think, you'd better make an abstraction layer for an unified access to   
   the volume using DASD.   
      
   Anyway, I just wanted to tell you the other method to implement your   
   program for FAT32.   
      
   So if you don't want this method, just do not use it.   
      
   That's all.   
      
   > How close are you to making   
   > ordinary sector-level access with DosSetFilePtr/DosRead/DosWrite just   
   > work as it ought?    
      
   If you read all the threads, you coulud know that   
   DosSetFilePtr()/DosRead() worked as expected, but DosWrite().   
      
   > Did anyone try the DosSetFilePtrL() route that we're   
   > trying now? Did you try implementing the FS_CHGFILEPTRL method, as was   
   > suggested but never commented upon?   
   >    
      
   Why do you think xxxL APIs and entry points are relevant to this problem ?   
      
   If so, can you explain how plain HPFS work even without xxxL APIs and   
   entry points ?   
      
   --    
   KO Myung-Hun   
      
   Using Mozilla SeaMonkey 2.0.11   
   Under OS/2 Warp 4 for Korean with FixPak #15   
   On AMD ThunderBird 1GHz with 512 MB RAM   
      
   Korean OS/2 User Community : http://www.ecomstation.co.kr   
      
      
   --- Internet Rex 2.31   
    * Origin: hanarotelecom (1:261/20.999)   
|