Carbon


ForkControlBlock

Header: FSM.h

struct ForkControlBlock {
    UInt32 fcbFlNm; 
    SignedByte fcbFlags; 
    SignedByte fcbTypByt; 
    UInt16 fcbSBlk; 
    UInt32 fcbEOF; 
    UInt32 fcbPLen; 
    UInt32 fcbCrPs; 
    VCBPtr fcbVPtr; 
    Ptr fcbBfAdr; 
    UInt16 fcbFlPos; 
    UInt32 fcbClmpSize; 
    Ptr fcbBTCBPtr; 
    HFSExtentRecord fcbExtRec; 
    OSType fcbFType; 
    UInt32 fcbCatPos; 
    UInt32 fcbDirID; 
    Str31 fcbCName; 
    UInt16 moreFlags; 
    UInt32 processID1; 
    UInt32 processID2; 
    HFSPlusExtentRecord extents; 
    UInt64 endOfFile; 
    UInt64 physicalEOF; 
    UInt64 currentPosition; 
    UInt32 forkID; 
    UInt8 reserved1[8]; 
    UInt64 reserved2;
};
typedef ForkControlBlock ForkControlBlockPtr;

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)