ADIC 601355 Rev A Benutzerhandbuch

Seite von 1192
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);