Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O componente gerenciador de objetos do modo kernel do Windows gerencia objetos. Arquivos, dispositivos, mecanismos de sincronização, chaves do Registro e assim por diante, são todos representados como objetos no modo kernel. Cada objeto tem um cabeçalho (contendo informações sobre o objeto, como seu nome, tipo e localização) e um corpo (contendo dados em um formato determinado por cada tipo de objeto).
O Windows tem mais de 25 tipos de objetos. Alguns dos tipos são:
Arquivos
Dispositivos
Fios
Processos
Eventos
Mutexes
Semáforos
Chaves do Registro
Trabalhos
Seções
Tokens de acesso
Links simbólicos
O gerenciador de objetos gerencia os objetos no Windows executando as seguintes tarefas principais:
Gerenciando a criação e a destruição de objetos.
Manter um banco de dados de namespace para rastrear informações dos objetos.
Manter o controle dos recursos atribuídos a cada processo.
Controle de direitos de acesso para objetos específicos para fornecer segurança.
Gerenciando o tempo de vida de um objeto e determinando quando um objeto será destruído automaticamente para reciclar o espaço de recurso.
Para obter mais informações sobre objetos no Windows, consulte Gerenciando objetos kernel.
Rotinas que fornecem uma interface direta para o gerenciador de objetos geralmente são prefixadas com as letras "Ob"; por exemplo, ObGetObjectSecurity. Para localizar rotinas do gerenciador de objetos, use a opção Filtrar por título no sumário para o cabeçalho wdm.h e o cabeçalho ntifs.h. Especificamente, digite Ob no campo de filtro e desça até as rotinas Ob*.
O Windows usa objetos como uma abstração para recursos. No entanto, o Windows não é orientado a objetos no significado clássico de C++ do termo. O Windows é baseado em objeto. Para obter mais informações sobre o que significa baseado em objeto para Windows, consulte Object-Based.