ADIC 601355 Rev A Benutzerhandbuch
API Guide
2-270
API Functions
601355 Rev A
10 *
11 ****************************************
*********/
12 #ifdef ANSI_C
13
VST_BOOLEAN vst_media_handle(void)
14 #else
15
VST_BOOLEAN vst_media_handle()
16 #endif
17 {
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);