Open a virtual disk at the specified snapshot.
PRL_RESULT PrlDisk_ReopenWithSnapshot( const PRL_HANDLE Handle, PRL_CONST_GUID_PTR pUid, const PRL_DISK_CALLBACK pCallback, PRL_VOID_PTR pParameter );
PrlDisk.h
PRL_RESULT. Possible values:
PRL_ERR_INVALID_ARG - invalid argument values.
PRL_ERR_SUCCESS - function completed successfully.
Current snaphot will not be changed.