CT_VOLSERIAL

 VOLSERIAL()
 Determines the DOS disk serial number

 Syntax

     VOLSERIAL([<cDrive>]) --> nVolSerial

 Argument

     <cDrive>  Designates the drive whose volume serial number is
     queried.  The default is the current disk drive.

 Returns

     VOLSERIAL() returns the volume serial number of the DOS  disk, hard
     disk, or a 0, when you are not dealing with a DOS 4.0 or higher disk
     (see Notes).  When the current drive is unavailable, it returns -1.

 Description

     VOLUME SERIAL NUMBER
     Beginning with DOS version 4.0, every floppy or hard disk receives a
     volume serial number during formatting.  This is a 32-bit number is
     created by DOS using the date, clock time, and a counter.

 Notes

     .  Incompatibilities are possible.

     .  The function always returns a value from the disk parameter
        block of a floppy or hard disk.  Based on the Microsoft
        recommendation for DOS versions prior to 4.0, a value of 0 is
        returned.

 Example

     Query the volume serial number:

     ? VOLSERIAL()            // 0, when no DOS 4.x disk

See Also: OSVER()

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.