/************************************************************ Created: Sunday, January 6, 1991 at 9:08 PM DiskInit.h C Interface to the Macintosh Libraries Copyright Apple Computer, Inc. 1985-1989 All rights reserved ************************************************************/ #ifndef __DISKINIT__ #define __DISKINIT__ #ifndef __TYPES__ #include #endif struct HFSDefaults { char sigWord[2]; /* signature word*/ long abSize; /* allocation block size in bytes*/ long clpSize; /* clump size in bytes*/ long nxFreeFN; /* next free file number*/ long btClpSize; /* B-Tree clump size in bytes*/ short rsrv1; /* reserved*/ short rsrv2; /* reserved*/ short rsrv3; /* reserved*/ }; typedef struct HFSDefaults HFSDefaults; #ifdef __cplusplus extern "C" { #endif pascal void DILoad(void); pascal void DIUnload(void); pascal short DIBadMount(Point where,long evtMessage); OSErr dibadmount(Point *where,long evtMessage); pascal OSErr DIFormat(short drvNum); pascal OSErr DIVerify(short drvNum); pascal OSErr DIZero(short drvNum,ConstStr255Param volName); OSErr dizero(short drvnum,char *volName); #ifdef __cplusplus } #endif #endif