存储对象命名约定

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

根存储对象的名称是基础文件系统中文件的实际名称。 它符合文件系统施加的约定和限制。 传递给存储相关方法和函数的文件名字符串将传递给文件系统、未解释和未更改。

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