how to create a virtual file that returns a handle which should be then be accessed by a THandleStream. I am using Delphi 7.