API Guide
2-982 API Functions 601355 Rev A
54 /* vst_dispatch routine. Also,
note that */
55 /* default values such as timeout,
*/
56 /* value retry limit and priority
are set as */
57 /* default parameters. */
58 rc = VSCMD_Move(cmd,
59 VSID_TARGET_ARCHIVE_NAME,
archive,
60 VSID_MEDIA_ID_LIST, count,
medialist,
61 VSID_MOVEWAIT_OPTION,
(attended == 1 ?
VSE_MOVEWAIT_ATTENDED :
VSE_MOVEWAIT_YES ),
62 VSID_MOVE_OPTION,
(wait == 1 ? VSE_MOVE_WAIT :
VSE_MOVE_NOWAIT ),
63 VSID_ENDFIELD);
64 }
65 return ( rc );
66 }
Notes The API must be initialized with a call to VS_Initialize
before this function can be executed.
VolServ generates no intermediate status in response to a Move
request.
VSCMD_Move triggers MediaClass callbacks from VolServ.
Operator intervention is required for inter-archive media
movement.
A medium that is allocated to a Move request is not available
for another allocation until the Move completes.
VSCMD_Move requests movement of media between archives,
not within a single archive.