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.
A Windows kernel módú objektumkezelő összetevő kezeli az objektumokat. A fájlok, eszközök, szinkronizálási mechanizmusok, beállításkulcsok és így tovább, mind objektumként jelennek meg kernel módban. Minden objektumhoz tartozik egy fejléc (amely az objektumra vonatkozó információkat tartalmazza, például a nevét, típusát és helyét), valamint egy törzset (amely az egyes objektumtípusok által meghatározott formátumban tartalmaz adatokat).
A Windows több mint 25 típusú objektummal rendelkezik. Néhány típus a következő:
Fájlok
Eszközök
Szálak
Folyamatok
Események
Mutekszek
Szemaforok
Regisztrációs kulcsok
Munkahelyek
Szakaszok
Hozzáférési jogkivonatok
Szimbolikus hivatkozások
Az objektumkezelő az alábbi fő feladatok végrehajtásával kezeli az objektumokat a Windowsban:
Objektumok létrehozásának és megsemmisítésének kezelése.
Objektumnévtér-adatbázis fenntartása az objektumadatok nyomon követéséhez.
Az egyes folyamatokhoz rendelt erőforrások nyomon követése.
Adott objektumok hozzáférési jogosultságainak nyomon követése a biztonság érdekében.
Egy objektum élettartamának kezelése és annak meghatározása, hogy egy objektum mikor lesz automatikusan megsemmisítve az erőforrásterület újrahasznosításához.
A Windows-objektumokról további információt a Kernel-objektumok kezelése című témakörben talál.
Azok a rutinok, amelyek közvetlen felületet biztosítanak az objektumkezelőnek, általában "Ob" betűkkel vannak előtagban; Például : ObGetObjectSecurity. Az objektumkezelői rutinok megkereséséhez használja a tartalomjegyzékben a Szűrés cím szerint lehetőséget mind a wdm.h fejlécen, mind az ntifs.h fejlécen. Írja be a Ob kódot a szűrőmezőbe, majd görgessen le az Ob* rutinokhoz.
A Windows objektumokat használ az erőforrások absztrakciójaként. A Windows azonban nem objektumorientált a kifejezés klasszikus C++ jelentésében. A Windows objektum-alapú operációs rendszer. A Windows objektumalapú koncepciójáról további információt az Objektumalapú címszó alatt talál.