home *** CD-ROM | disk | FTP | other *** search
- program tdoshu;
-
-
- uses
-
- vgenu,
- vdoshu;
-
-
-
- Var
-
- infolevel : word;
- serialnum : longint;
- vollabel : string;
- filesys : string;
-
- ver : WORD;
- verb : BYTE;
- OEM : BYTE;
- serial : LONGINT;
-
- b : BOOLEAN;
-
- ERr : WORD;
-
- begin
-
- WriteLn;
- WriteLn('Visionix VDOSHU Tester');
- WriteLn('Version 0.1; December 1993' );
- WriteLn;
-
-
- WriteLn('DOS_GetData');
-
- DOS_GetData( Ver, OEM, serial );
-
- WriteLn(' Version .............. ', ver );
- WriteLn(' OEM .................. ', oem );
- WriteLn(' Serial number ........ ', serial );
-
-
- WriteLn;
- WriteLn('Dos Startup Drive ...... ', DOS_GetStartupDrive );
-
- WriteLn;
- Write ('MS-DOS Version info .... ' );
-
- Err := DOS_GetMSDOSVersion( B, Verb );
-
- Write( 'Error=',err,' Version=',Verb );
-
- If B Then
- WriteLn(' (IN HMA)')
- ELSE
- WriteLn(' (Not in HMA)');
-
- WriteLn;
- WriteLn('C: Get free space ...... ' , Dos_GetDiskSpaceFree( 3 ) );
- Write ('C: Is removable? ....... ' );
-
- Err := Dos_IsRemovMediaDev( 3, B );
-
- WriteLn(' Error=', err, ' Removable=',B );
-
-
-
- WriteLn;
- Writeln('DOS_GetMediaID=',DOS_GetMediaID( 3,
- infolevel,
- serialnum,
- vollabel,
- filesys ) );
-
-
-
- WriteLn(' InfoLevel ............ ', infolevel );
- WriteLn(' SerialNum ............ ', PtrToHex(Pointer(SerialNum)) );
- writeln(' Volume Label ......... ', VolLabel );
- WriteLn(' File System Type ..... ', FileSys );
-
-
-
- end.
-