When CDfsLogicalFileName is instantiated with multi filenames and/or wildcards specified, it creates a CMultiDLFN object, which in turn creates a CDfsLogicalFileName vector entry for each item in that list. 

CMultiDLFN ctor calls...
            CDfsLogicalFileName lfn;
            lfn.set(s);  <---- can contain wildcards. This "set" method tests for wildcards as above and does not expand yet
            dlfns.push_back(lfn);