Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
fájlobjektumok a kernel- és felhasználói módú folyamatok és a fizikai lemezen található fájladatok közötti logikai interfészként működnek. A fájlobjektumok a fájlba írt adatokat és a kernel által karbantartott attribútumok alábbi készletét tartalmazzák.
| Információ típusa | Cél |
|---|---|
| Fájlnév | A megfelelő fizikai fájl neve. |
| Aktuális bájteltolás | Az írási és olvasási műveletek aktuális kezdőhelyének azonosítására használható szinkron fájl I/O-ban (a szakasz későbbi részében leírtak szerint). |
| Megosztási mód | Megadja, hogy egy második folyamat megnyithat-e egy fájlt olvasási, írási vagy törlési hozzáférésre, miközben a kezdeti folyamat még mindig hozzáfér hozzá. |
| I/O mód | Megadja, hogy a kezdeti folyamat megnyitotta-e a fájlt szinkron vagy aszinkron I/O, gyorsítótárazott vagy nem gyorsítótárazott I/O, szekvenciális vagy véletlenszerű I/O stb. számára. |
| Mutató az eszközobjektumra | Azonosítja azt a fizikai eszközt, amelyen a fájladatok találhatók. |
| Mutasson a kötetparaméter-blokkra, vagy VPB- | Azonosítja azt a kötetet vagy partíciót, amelyen a fájladatok találhatók. |
| Mutató a szakaszobjektum mutatóira | Egy leképezett fájlleíró gyökérstruktúrát azonosít. |
| Mutató a magángyorsítótár-térképre | A jelenleg gyorsítótárazott fájladatokat azonosítja. |
Ezek az attribútumok az Ntddk.h FILE_OBJECT struktúrájának részeként vannak definiálva. Tekintse meg a struktúra definícióját a Windows Driver Kit (WDK) dokumentációjában az adathosszokra és az értékek típusaira vonatkozóan.