存储对象命名约定

存储和流对象根据一组约定命名。

根存储对象的名称是基础文件系统中文件的实际名称。 它符合文件系统施加的约定和限制。 传递给与存储相关的方法和函数的文件名字符串在未解释和不变情况下传递到文件系统。

存储对象中包含的嵌套元素的名称由特定存储对象的实现管理。 存储对象的所有实现都必须支持长度为 32 个字符的嵌套元素名称, (包括 NULL 终止符) ,尽管某些实现可能支持较长的名称。 存储对象是否执行任何大小写转换由实现定义。 因此,无论是否执行大小写转换,定义元素名称的应用程序都必须选择可接受的名称。 复合文件的 COM 实现支持最大长度为 32 个字符的名称,并且不执行任何大小写转换。