Struttura FOBX
Una struttura FOBX (File Object Extension) è un'estensione RDBSS alla struttura FILE_OBJECT . La struttura FOBX è puntata dal campo FileObjectExtension nell'oggetto file. Una struttura FOBX contiene quanto segue:
Un conteggio di firme e riferimenti
Un backpointer alla struttura FCB associata
Un backpointer alla struttura di SRV_OPEN associata
Informazioni sul contesto su questa struttura aperta
Archiviazione aggiuntiva richiesta dal mini-reindirizzamento di rete o dal creatore della struttura FOBX
La struttura FOBX contiene tutte le informazioni necessarie, per ogni oggetto file, che normalmente non viene archiviato dal sistema di I/O. Le informazioni sugli oggetti file vengono archiviate dal sistema di I/O negli oggetti file system di dimensioni fisse. La struttura FOBX gestisce le altre informazioni necessarie per gli oggetti file da mini-reindirizzamento di rete.
La struttura FOBX per qualsiasi oggetto file viene fatto riferimento al campo FsContext2 nell'oggetto file. Anche se la struttura FOBX è normalmente un termine nella struttura RDBSS, la struttura FOBX è attualmente a riferimento comunque.
I flag FOBX sono suddivisi in due gruppi:
Flag visibili ai mini-reindirizzamenti di rete
Flag usati internamente da RDBSS e invisibili ai mini-reindirizzamenti di rete
I flag visibili ai mini-reindirizzamenti di rete sono costituiti dai 16 bit inferiori dei possibili flag FOBX. I 16 bit superiori sono riservati per l'uso interno da RDBSS.