struct VCB {
QElemPtr qLink;
SInt16 qType;
SInt16 vcbFlags;
UInt16 vcbSigWord;
UInt32 vcbCrDate;
UInt32 vcbLsMod;
SInt16 vcbAtrb;
UInt16 vcbNmFls;
SInt16 vcbVBMSt;
SInt16 vcbAllocPtr;
UInt16 vcbNmAlBlks;
SInt32 vcbAlBlkSiz;
SInt32 vcbClpSiz;
SInt16 vcbAlBlSt;
SInt32 vcbNxtCNID;
UInt16 vcbFreeBks;
Str27 vcbVN;
SInt16 vcbDrvNum;
SInt16 vcbDRefNum;
SInt16 vcbFSID;
SInt16 vcbVRefNum;
Ptr vcbMAdr;
Ptr vcbBufAdr;
SInt16 vcbMLen;
SInt16 vcbDirIndex;
SInt16 vcbDirBlk;
UInt32 vcbVolBkUp;
UInt16 vcbVSeqNum;
SInt32 vcbWrCnt;
SInt32 vcbXTClpSiz;
SInt32 vcbCTClpSiz;
UInt16 vcbNmRtDirs;
SInt32 vcbFilCnt;
SInt32 vcbDirCnt;
SInt32 vcbFndrInfo[8];
UInt16 vcbVCSize;
UInt16 vcbVBMCSiz;
UInt16 vcbCtlCSiz;
UInt16 vcbXTAlBlks;
UInt16 vcbCTAlBlks;
SInt16 vcbXTRef;
SInt16 vcbCTRef;
Ptr vcbCtlBuf;
SInt32 vcbDirIDM;
SInt16 vcbOffsM;
};
typedef VCB VCBPtr;
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)