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 di nome 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 32 caratteri (incluso il carattere di terminazione null null), anche se alcune implementazioni potrebbero supportare nomi più lunghi. Indica se l'oggetto di archiviazione esegue qualsiasi caso di conversione è definito dall'implementazione. Di conseguenza, le applicazioni che definiscono i nomi degli elementi devono scegliere nomi accettabili se viene eseguita o meno la conversione tra maiuscole e minuscole. L'implementazione COM di file composti supporta nomi con una lunghezza massima di 32 caratteri e non esegue alcuna conversione tra maiuscole e minuscole.