Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 beta 3/9/83; site microsoft.UUCP
Path: utzoo!linus!philabs!cmcl2!seismo!harvard!talcott!panda!genrad!decvax!harpo!whuxlm!whuxl!houxm!vax135!cornell!uw-beaver!microsoft!markz
From: markz@microsoft.UUCP (Mark Zbikowski)
Newsgroups: net.micro.pc
Subject: RE: DOS FindFirst/FindNext
Message-ID: <8777@microsoft.UUCP>
Date: Mon, 19-Aug-85 12:52:06 EDT
Article-I.D.: microsof.8777
Posted: Mon Aug 19 12:52:06 1985
Date-Received: Fri, 23-Aug-85 06:57:49 EDT
Organization: Microsoft Corporation
Lines: 10

> I have a Turbo program and a Desmet C program which does INT 21
> function 4E and 4F calls (Search First and Search Next)...However,
> when reading the floppy, the volume label is
> never found.  The built-in command DIR finds the floppy volume
> label just fine so I know it is there.  I am running PC-DOS 2.1.
> Why does it work for the hard disk and not the floppy???  Any
> info would be appreciated.

This is due to a bug in 2.*.  The DIR command uses an FCB to search
for the VID.  This bug is fixed in 3.0.