From owner-FreeBSD-users-jp@jp.FreeBSD.org Mon Sep 22 14:12:02 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h8M5C2Y16863;
	Mon, 22 Sep 2003 14:12:02 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from dns10.mail.yahoo.co.jp (dns10.mail.yahoo.co.jp [210.81.151.143])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h8M5C2J16858
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Mon, 22 Sep 2003 14:12:02 +0900 (JST)
	(envelope-from sios_hs@yahoo.co.jp)
Received: from unknown (HELO front) (sios?hs@219.19.112.92 with login)
  by dns10.mail.yahoo.co.jp with SMTP; 22 Sep 2003 05:12:01 -0000
X-Apparently-From: <sios_hs@yahoo.co.jp>
Message-ID: <004b01c380c7$b7868700$020ba8c0@front>
From: "H.Shiozaki" <sios_hs@yahoo.co.jp>
To: =?iso-2022-jp?B?RnJlZUJTRC11c2Vycy1qcCAbJEJFajlGGyhC?= <FreeBSD-users-jp@jp.FreeBSD.org>
Organization: Sios Corp.
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Mon, 22 Sep 2003 14:09:12 +0900
X-Sequence: FreeBSD-users-jp 76345
Subject: [FreeBSD-users-jp 76345] Volume Serial Number
 =?ISO-2022-JP?B?GyRCJEskRCQkJEYbKEI=?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: sios_hs@yahoo.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030902

$B<.:j(B $B$H?=$7$^$9!#(B

Volume Serial Number$B!J%\%j%e!<%`%7%j%"%kHV9f!K(B
$B!J0J2<(B VSN $B$HN,$9$k>l9g$b$"$j$^$9!K$K$D$$$F65$($F2<$5$$!#(B

Microsoft$B<R$N(BOS$B$G$O!$(BHDD$B$N4pK\!?O@M}%Q!<%F%7%g%s!J%I%i%$%V!KKh$K!$(B
VSN $B$,!$(BHEX$B%l%?!<7A<0$GNc$($P!$(B1234-ABCD
$B$H$$$&$h$&$JL>A0$,3d$j?6$i$l$^$9!#(B

Linux$B$H(BFreeBSD$B$G$b!$(BVSN$B!J$"$k$$$OAjEv$NL>A0!K$N9M$(J}$OM-$k$N$G$7$g$&$+!)(B

$B$b$7M-$k$N$J$i$P!$(BLinux$B!?(BFreeBSD$B$,B8:_$9$k%Q!<%F%#%7%g%s$N!$(B
VNS $BAjEv$N>pJs$r!$%"%W%j%1!<%7%g%s%W%m%0%i%`!J(BC$B8@8l!K$+$i(B
$B<hF@$9$kJ}K!!J(Bread$B$N$_$GNI$$!K$bJ;$;$F%"%I%P%$%9$7$F$[$7$$$N$G$9$,!#!)(B
------------
DOS$B$N>l9g$K$O!$(BC-user (group $B$+$iF@$?(B) getvol.c $B$,$_$D$+$j$^$7$?!#(B
$B35MW$O!$0J2<$N$h$&$J$b$N$G$9!#(B
/* Title:       Getvol                                          */
/* Abstract:    This routine will return the volume name for    */
/*              the specified disk drive (0..n). If the drive   */
/*              does not have a volume label, a null string is  */
/*              returned.
*/
:::$B>JN,(B
#include "STDIO.H"
#include "DOS.H"
int getvol(drive, name)
int  drive;      /* Drive number */
int *name;       /* Volume name  */
{
:::$B>JN,(B
/*     Search for the volume label only */
 inregs.h.ah = 17;
 inregs.x.dx = (int) &fcbs;
 int86 (0x21, &inregs, &outregs);
:::$B>JN,(B
}
$B;dL\$N%l%Y%k$O!$(BLinux-kernel$B$r$J$K$bJQ99$;$:(Bxconfig(?)$B$G@_Dj$7$F!$(B
$B:F%3%s%Q%$%k$G$-$kDxEY$G$9!#(B
- - - - -
FM: $B<.:j(B $BW"5A(B < H.Shiozaki >
E-Mail: sios_hs@yahoo.co.jp
URL: http://www.geocities.jp/sios_hp/

