SLIDE 4 CPSC 410 / 611 : Operating Systems 4
W2k File Obj ect s
I dent if ies which par t of t he f ile ar e cached by t he cache manager Point er t o pr ivat e cache map I ndicat es a root st ruct ure t hat describes a mapped f ile. Point er t o sect ion obj ect point ers I ndicat es t he volume, or part it ion, t hat t he f ile resides on. Point er t o volume paramet er block Point er t o device obj ect I ndicat e whet her I / O will be synchronous or asynchronous, cached or non-cached, sequent ial or random, et c. Open mode f lags I ndicat e whet her ot her callers can access t he f ile while t he cur r ent caller is using it . Share modes I dent if ies t he current locat ion of t he f ile (valid
- nly f or synchronous I / O)
Current byt e of f set I dent if ies t he physical f ile t hat t he f ile obj ect r ef er s t o Filename
Opening a File Obj ect (W2k)
Figure from Solomon&Russinovich, “Inside Windows 2000,” Microsoft Programming Series