struct FSForkIOParam {
QElemPtr qLink;
SInt16 qType;
SInt16 ioTrap;
Ptr ioCmdAddr;
IOCompletionUPP ioCompletion;
volatile OSErr ioResult;
void *reserved1;
SInt16 reserved2;
SInt16 forkRefNum;
UInt8 reserved3;
SInt8 permissions;
const FSRef *ref;
Ptr buffer;
UInt32 requestCount;
UInt32 actualCount;
UInt16 positionMode;
SInt64 positionOffset;
FSAllocationFlags allocationFlags;
UInt64 allocationAmount;
UniCharCount forkNameLength;
const UniChar *forkName;
CatPositionRec forkIterator;
HFSUniStr255 *outForkName;
};
typedef FSForkIOParam FSForkIOParamPtr;
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)