11.6 Known Alternate Stream Names

Click here to view in the context of the full document

Selection of an alternate stream name is in principle identical to selection of a filename. An application may need to check whether a name is in use prior to attempting to use a name. When an application has successfully avoided a file name conflict, it has complete control over any stream names that it may wish to use. It is advisable to use textual GUID (GUIDString) as stream names in order to avoid conflicts. Injection of streams into files that an application does not completely own has the potential to cause unpredictable behavior and may be flagged by virus scanning software.

 

Click here to view in the context of the full document

Show: