Won’t work Bob. You don’t have access to meta data in a Directory Parse routine. There is not a message at that point. You are just telling the engine which files to process.
A global list will work as long as you read the list in an IB proc so that both procs are in the same interpreter. Just push the files onto a global list. Then in the IB proc, as you read a message, pop off the file name.
Now, if you need the file name in a later ineterpreter, put it in the USER meta data field.
Charlie