filename                                       (Assignable)
        Contains a character value representing the name originally used to
        open the file associated with the error condition.  A zero-length
        string indicates either that the error condition is not associated
        with a particular file or that the subsystem does not retain file
        name information.