Subject: 4GB volume again
Date: Fri,  7 Apr 95 12:03:59 EST
Message-ID: <00193FF7.fc@rstar.com>
X-FirstClass: 0x59F8 0x00193FF7 0x000F4663 0x000F4663 0x0000
Newsgroups: comp.lang.lisp.mcl
Path: cantaloupe.srv.cs.cmu.edu!rochester!cornellcs!travelers.mail.cornell.edu!news.tc.cornell.edu!news.cac.psu.edu!howland.reston.ans.net!ix.netcom.com!netcomsv!uu3news.netcom.com!rstar.com!chuey
From: chuey@rstar.com (Paulus Chu)
Organization: RSTAR, Inc.
X-HoloGate: 1.1.2 [P8BJ-LRVG-6CZ-HPV]
Lines: 31

I posted a question on problem with PBHGetVInfo with 4GB volume last week.
Thanks for the response from Steve Hain and Geoffery Clements, but the problem
is still not solved.  This is what I found from the April 95 Developer CD in
the Inside Macintosh-Files Errata of Technical Documemtation:

> Additional Considerations for GetVInfo
> Page 2-137, GetVInfo
> 
> The drvNum parameter, which specifies the volume, can be a drive number,
> volume reference number, 0 (the default volume), or a working directory
> number. The volName parameter must point to a Str27 buffer or must be set
> to NIL. The freeBytes parameter will not be accurate on volumes with over
> 2 GB of free space.

My next approach is to get to the VCB queue.  This is what I got:

? (#_getvcbqhdr)
#<A Mac Non-zone Pointer #x3>

? (pref (#_getvcbqhdr) :QHdr.qFlags)
0

? (pref (#_getvcbqhdr) :QHdr.qHead)
#<A Null Mac Pointer>

? (pref (#_getvcbqhdr) :QHdr.qTail)
#<A Mac Non-zone Pointer #x4CB9A00>

Where is qHead??

- Confusing Chuey -
