Dela via


Objektkataloger

En objektkatalog är ett namngivet objekt som endast används för att innehålla andra namngivna objekt. Katalogen \Device object innehåller till exempel de namngivna enhetsobjekt som skapats av drivrutiner.

Blanda inte ihop objektkataloger med filsystemkataloger. Objektkataloger finns bara i objekthanteraren och motsvarar inte någon katalog på disken. (Filsystemkataloger representeras i själva verket som filobjekt.)

Följande är en lista över objektkataloger på den översta nivån som innehåller objektdrivrutiner som kan skapa eller använda:

  • \Callbacks

    Systemet skapar standardåteranropsobjekt i den här katalogen. För mer information, se Använda ett System-Defined-anropsobjekt.

  • \Apparat

    Drivrutiner skapar namngivna enhetsobjekt i den här katalogen. Mer information finns i Namngivna enhetsobjekt.

  • \KernelObjects

    Systemet skapar standardhändelseobjekt i den här katalogen. Mer information finns i Standardhändelseobjekt.

  • \DosDevices

    Den här katalogen lagrar MS-DOS enhetsnamnet för en enhet som en symbolisk länk till motsvarande enhetsobjekt. Mer information finns iMS-DOS Enhetsnamn.

Systemet skapar andra kataloger på toppnivå, men de är reserverade för systemanvändning.

Drivrutiner kan skapa nya objektkataloger genom att anropa rutinen ZwCreateDirectoryObject .