Estructura FOBX

Una estructura de extensión de objeto de archivo (FOBX) es una extensión RDBSS a la estructura FILE_OBJECT . La estructura FOBX apunta al campo FileObjectExtension en el objeto de archivo. Una estructura FOBX contiene lo siguiente:

  • Un recuento de firmas y referencias

  • Un backpointer a la estructura FCB asociada

  • Un backpointer a la estructura de SRV_OPEN asociada

  • Información de contexto sobre esta estructura abierta

  • Almacenamiento adicional solicitado por el minidirector de red o el creador de la estructura FOBX

La estructura FOBX contiene toda la información necesaria, por objeto de archivo, que normalmente no almacena el sistema de E/S. El sistema de E/S almacena información sobre los objetos de archivo en objetos de sistema de archivos de tamaño fijo. La estructura FOBX controla la otra información necesaria en los objetos de archivo mediante miniireccionadores de red.

El campo FsContext2 hace referencia a la estructura FOBX de cualquier objeto de archivo en el objeto de archivo. Aunque la estructura FOBX es normalmente un términoinus en la estructura RDBSS, la estructura FOBX se cuenta de todos modos.

Las marcas FOBX se dividen en dos grupos:

  • Marcas visibles para los miniireccionadores de red

  • Marcas usadas internamente por RDBSS e invisibles para los miniireccionadores de red

Las marcas visibles para los miniireccionadores de red constan de los 16 bits inferiores de las posibles marcas FOBX. Los 16 bits superiores están reservados para su uso interno por RDBSS.