API Guide
2-254 API Functions 601355 Rev A
18 VST_BOOLEAN rc =
VSE_FALSE;
19 VST_MEDIA_HANDLE h;
20 VST_MEDIA_ID MediaID;
21 VST_MEDIA_TYPE_NAME
MediaTypeName;
22 VST_BATCH_NAME BatchName;
23 VST_MANUFACTURER_NAME
Manufacturer;
24 VST_MEDIA_CLASS_NAME
MediaClassName;
25 VST_MEDIA_LOC_STATE
LocationState;
26 VST_ACTION_STATE ActionState;
27 VST_ARCHIVE_NAME
CurrentArchive;
28 VST_ARCHIVE_NAME
PendingArchive;
29 VST_TIME ImportDate;
30 VST_TIME
LastDismount;
31 VST_ASSIGNMENT Assignment;
32 int MountCount;
33 int MoveCount;
34
35 /* create the handle */
36 h = VS_Media_Create();
37 if (h != (VST_MEDIA_HANDLE) NULL)
38 {
39 /* get values from user */
40 printf(“*** Media Handle ***\n”);
41 printf(“Enter media id ==> “);
42 gets(MediaID);
43 printf(“Enter media type ==> “);
44 gets(MediaTypeName);
45 printf(“Enter batch name ==> “);
46 gets(BatchName);
47 printf(“Enter Manufacturer ==>
“);
48 gets(Manufacturer);
49 printf(“Enter Media Class Name ==>
“);