IDirectory's Read() function doesn't take any input parameters. It only uses the output parameters that we already provide.