Called when an asynchronous directory snapshot has been materialized. On success, listing contains a fully-materialized DirectoryListing and must be closed by the callback. It is independent of later filesystem changes. On failure, listing is null.
void (FileOpResult result, const char[] path, DirectoryListing listing, any data)