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.
Os objetos do modo kernel são nomeados ou não nomeados. O nome do objeto é uma cadeia de caracteres Unicode que os componentes do modo de usuário e do kernel podem usar para se referir ao objeto. Por exemplo, \KernelObjects\LowMemoryCondition é o nome do objeto de evento padrão que sinaliza quando a quantidade de memória livre no sistema é baixa.
Os componentes do modo de usuário e do modo kernel usam o nome do objeto para abrir um identificador para um objeto. Todas as operações subsequentes são executadas usando o identificador.
Se um objeto estiver sem nome, um componente em modo de usuário não poderá abrir um identificador para ele. Componentes no modo kernel podem se referir a um objeto sem nome através de um ponteiro ou um identificador.
Os objetos nomeados são organizados em uma hierarquia. Cada objeto é nomeado em relação a um objeto pai. Cada componente do nome do objeto começa com um caractere de barra invertida. Por exemplo, \KernelObjects é o objeto pai de \KernelObjects\LowMemoryCondition.
Somente alguns tipos de objetos podem ter objetos filho. Estes são alguns exemplos:
Os diretórios de objeto têm objetos-filho. O gerenciador de objetos usa diretórios de objetos para organizar objetos. Por exemplo , \KernelObjects é um diretório de objetos que contém objetos de evento padrão. Os diretórios de objeto não correspondem a diretórios reais em um disco. Para obter mais informações, consulte Diretórios de Objetos.
Objetos de dispositivo para unidades de disco têm objetos filho os quais correspondem a arquivos no disco.
Objetos de arquivo que representam diretórios têm objetos filho correspondentes a arquivos dentro do diretório.
Os objetos de dispositivo para drivers WDM têm seu próprio namespace que pode ser usado de forma definida pelo driver. Para obter mais informações, consulte Controlando o acesso ao namespace do dispositivo.
Os arquivos têm nomes de objeto relativos a \DosDevices. Por exemplo, o arquivo C:\Directory\File pode ser especificado como \DosDevices\C:\Directory\File.
Por exemplo, os componentes do nome do objeto podem ser descritos da seguinte maneira.
| Nome do Objeto | Descrição |
|---|---|
\DosDevices |
Diretório do objeto. |
\DosDevices\C: |
Objeto de dispositivo que representa a unidade C: . |
\DosDevices\C:\Directory |
Objeto de arquivo que representa o diretório chamado C:\Directory. |
\DosDevices\C:\Directory\File |
Objeto de arquivo que representa o arquivo chamado C:\Directory\File. |
Os drivers que criam objetos nomeados fazem isso em diretórios de objeto específicos. Para obter mais informações, consulte Diretórios de Objetos.