Directorios de objetos
Un directorio de objetos es un objeto con nombre que se usa únicamente para contener otros objetos con nombre. Por ejemplo, el directorio de objetos \Device contiene los objetos de dispositivo con nombre creados por los controladores.
No confunda directorios de objetos con directorios del sistema de archivos. Los directorios de objetos solo existen dentro del administrador de objetos y no se corresponden con ningún directorio del disco. (De hecho, los directorios del sistema de archivos se representan como objetos de archivo).
A continuación se muestra una lista de los directorios de objetos de nivel superior que contienen controladores de objetos que pueden crear o usar:
\Callbacks
El sistema crea objetos de devolución de llamada estándar en este directorio. Para obtener más información, vea Uso de un objeto de devolución de llamada de System-Defined.
\Dispositivo
Los controladores crean objetos de dispositivo con nombre en este directorio. Para obtener más información, vea Objetos de dispositivo con nombre.
\KernelObjects
El sistema crea objetos de evento estándar en este directorio. Para obtener más información, vea Objetos de eventos estándar.
\DosDevices
Este directorio almacena el nombre del dispositivo MS-DOS de un dispositivo como un vínculo simbólico al objeto de dispositivo correspondiente. Para obtener más información, consulte Nombres de dispositivo ms-DOS.
El sistema crea otros directorios de nivel superior, pero están reservados para uso del sistema.
Los controladores pueden crear directorios de objetos mediante una llamada a la rutina ZwCreateDirectoryObject .