Condividi tramite


Convenzioni di denominazione degli oggetti di archiviazione

Gli oggetti di archiviazione e flusso vengono denominati in base a un set di convenzioni.

Il nome di un oggetto di archiviazione radice è il nome effettivo del file nel file system sottostante. È conforme alle convenzioni e alle restrizioni imposte dal file system. Le stringhe dei nomi file passate ai metodi e alle funzioni correlate all'archiviazione vengono passate, non interpretate e invariate, al file system.

Il nome di un elemento annidato contenuto in un oggetto di archiviazione viene gestito dall'implementazione dell'oggetto di archiviazione specifico. Tutte le implementazioni degli oggetti di archiviazione devono supportare nomi di elementi annidati di lunghezza pari a 32 caratteri (incluso il carattere di terminazione NULL ), anche se alcune implementazioni potrebbero supportare nomi più lunghi. Indica se l'oggetto di archiviazione esegue qualsiasi conversione di maiuscole e minuscole è definita dall'implementazione. Di conseguenza, le applicazioni che definiscono i nomi degli elementi devono scegliere nomi accettabili indipendentemente dal fatto che venga eseguita o meno la conversione tra maiuscole e minuscole. L'implementazione COM dei file composti supporta i nomi con una lunghezza massima di 32 caratteri e non esegue alcuna conversione di maiuscole e minuscole.