Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Składnik menedżera obiektów trybu jądra systemu Windows zarządza obiektami . Pliki, urządzenia, mechanizmy synchronizacji, klucze rejestru itd. są reprezentowane jako obiekty w trybie jądra. Każdy obiekt ma nagłówek (zawierający informacje o obiekcie, takie jak jego nazwa, typ i lokalizacja) oraz treść (zawierającą dane w formacie określonym przez każdy typ obiektu).
System Windows ma więcej niż 25 typów obiektów. Oto kilka typów:
Pliki
Urządzenia
Wątki
Procesy
Zdarzenia
Mutexes
Semafory
Klucze rejestru
Zadania
Sekcje
Tokeny dostępu
Łącza symboliczne
Menedżer obiektów zarządza obiektami w systemie Windows, wykonując następujące główne zadania:
Zarządzanie tworzeniem i niszczeniem obiektów.
Przechowywanie bazy danych przestrzeni nazw obiektów na potrzeby śledzenia informacji o obiektach.
Śledzenie zasobów przypisanych do każdego procesu.
Śledzenie praw dostępu dla określonych obiektów w celu zapewnienia zabezpieczeń.
Zarządzanie okresem istnienia obiektu i określanie, kiedy obiekt zostanie automatycznie zniszczony w celu recyklingu przestrzeni zasobów.
Aby uzyskać więcej informacji na temat obiektów w systemie Windows, zobacz Zarządzanie obiektami jądra.
Procedury, które zapewniają bezpośredni interfejs do menedżera obiektów, są zwykle poprzedzone literami "Ob"; na przykład ObGetObjectSecurity. Aby znaleźć procedury menedżera obiektów, użyj opcji Filtruj według tytułu w spisie treści zarówno dla nagłówka wdm.h, jak i nagłówka ntifs.h. W szczególności wpisz Ob
w polu filtru, a następnie przewiń w dół do funkcji Ob*.
System Windows używa obiektów jako abstrakcji dla zasobów. Jednak system Windows nie jest obiektowy w klasycznym znaczeniu języka C++. System Windows jest oparty na obiektach. Aby uzyskać więcej informacji na temat tego, co oznacza obiekt dla systemu Windows, zobacz oparte na obiektach.