Path: utzoo!utgpu!watmath!clyde!att!rutgers!mcnc!xanth!ames!claris!apple!han
From: han@Apple.COM (Byron Han, Architect)
Newsgroups: comp.sys.mac.programmer
Subject: Re: finding system folder and MPW C
Message-ID: <21532@apple.Apple.COM>
Date: 2 Dec 88 05:21:11 GMT
References: <7800002@b-mrda.UUCP>
Organization: Apple Products - Networking & Communications
Lines: 42
In article <7800002@b-mrda.UUCP> jim@b-mrda.UUCP (Jim Sadler) writes:
>
>Where do I find the information to have a program find the system folder that
>is currently active, when the system folder is on a diffent volume than the
>application. I want to do this using MPW C. Any info would be appreciated.
>
Technical Note 67. "Finding the <>"
FUNCTION GetBlessed(vRefNum: INTEGER; VAR blessed: LONGINT): OSErr;
VAR
myHPB: HParamBlockRec;
error: OSErr;
BEGIN
blessed := 0;
WITH myHPB DO BEGIN
ioNamePtr := NIL;
ioVRefNum := vRefNum;
ioVolIndex := 0;
error := PBHGetVInfo(@myHPB, FALSE);
IF error = noErr THEN
blessed := ioVFndrInfo[1];
END; {with}
GetBlessed := error;
END;
It is easy to convert to MPW C.
Please check the tecnical note for to see if I made any typos.
+-----------------------------------------------------------------------------+
| Disclaimer: Apple has no connection with my postings. |
+-----------------------------------------------------------------------------+
Byron Han, Communications Architect Macintosh xxx: The Next Generation...
Apple Computer, Inc. -------------------------------------
20525 Mariani Ave, MS27Y Internet: han@apple.COM
Cupertino, CA 95014 UUCP:{sun,voder,nsc,decwrl}!apple!han
-------------------------------------- GENIE: BYRONHAN
ATTnet: 408-974-6450 Applelink: HAN1 CompuServe: 72167,1664
------------------------------------------------------------------------------