struct XVolumeParam {
QElemPtr qLink;
SInt16 qType;
SInt16 ioTrap;
Ptr ioCmdAddr;
IOCompletionUPP ioCompletion;
volatile OSErr ioResult;
StringPtr ioNamePtr;
SInt16 ioVRefNum;
UInt32 ioXVersion;
SInt16 ioVolIndex;
UInt32 ioVCrDate;
UInt32 ioVLsMod;
SInt16 ioVAtrb;
UInt16 ioVNmFls;
UInt16 ioVBitMap;
UInt16 ioAllocPtr;
UInt16 ioVNmAlBlks;
UInt32 ioVAlBlkSiz;
UInt32 ioVClpSiz;
UInt16 ioAlBlSt;
UInt32 ioVNxtCNID;
UInt16 ioVFrBlk;
UInt16 ioVSigWord;
SInt16 ioVDrvInfo;
SInt16 ioVDRefNum;
SInt16 ioVFSID;
UInt32 ioVBkUp;
SInt16 ioVSeqNum;
UInt32 ioVWrCnt;
UInt32 ioVFilCnt;
UInt32 ioVDirCnt;
SInt32 ioVFndrInfo[8];
UInt64 ioVTotalBytes;
UInt64 ioVFreeBytes;
};
typedef XVolumeParam XVolumeParamPtr;
© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)