Module: macos-interface Copyright: Original Code is Copyright (c) 1995-2004 Functional Objects, Inc. All rights reserved. License: Functional Objects Library Public License Version 1.0 Dual-license: GNU Lesser General Public License Warranty: Distributed WITHOUT WARRANTY OF ANY KIND // This file is automatically generated from "Files.h"; do not edit. // unnamed enum: define inline-only constant $fsAtMark = 0; define inline-only constant $fsCurPerm = 0; define inline-only constant $fsRdPerm = 1; define inline-only constant $fInvisible = 16384; define inline-only constant $fsWrPerm = 2; define inline-only constant $fsRdWrPerm = 3; define inline-only constant $fsRdWrShPerm = 4; define inline-only constant $fsFromStart = 1; define inline-only constant $fsFromLEOF = 2; define inline-only constant $fsFromMark = 3; define inline-only constant $rdVerify = 64; define inline-only constant $ioMapBuffer = 4; define inline-only constant $ioModeReserved = 8; define inline-only constant $ioDirFlg = 4; define inline-only constant $ioDirMask = #x10; define inline-only constant $fsRtParID = 1; define inline-only constant $fsRtDirID = 2; // unnamed enum: define inline-only constant $fsSBPartialName = 1; define inline-only constant $fsSBFullName = 2; define inline-only constant $fsSBFlAttrib = 4; define inline-only constant $fsSBFlFndrInfo = 8; define inline-only constant $fsSBFlLgLen = 32; define inline-only constant $fsSBFlPyLen = 64; define inline-only constant $fsSBFlRLgLen = 128; define inline-only constant $fsSBFlRPyLen = 256; define inline-only constant $fsSBFlCrDat = 512; define inline-only constant $fsSBFlMdDat = 1024; define inline-only constant $fsSBFlBkDat = 2048; define inline-only constant $fsSBFlXFndrInfo = 4096; define inline-only constant $fsSBFlParID = 8192; define inline-only constant $fsSBNegate = 16384; define inline-only constant $fsSBDrUsrWds = 8; define inline-only constant $fsSBDrNmFls = 16; define inline-only constant $fsSBDrCrDat = 512; define inline-only constant $fsSBDrMdDat = 1024; define inline-only constant $fsSBDrBkDat = 2048; define inline-only constant $fsSBDrFndrInfo = 4096; define inline-only constant $fsSBDrParID = 8192; // unnamed enum: define inline-only constant $fsSBPartialNameBit = 0; define inline-only constant $fsSBFullNameBit = 1; define inline-only constant $fsSBFlAttribBit = 2; define inline-only constant $fsSBFlFndrInfoBit = 3; define inline-only constant $fsSBFlLgLenBit = 5; define inline-only constant $fsSBFlPyLenBit = 6; define inline-only constant $fsSBFlRLgLenBit = 7; define inline-only constant $fsSBFlRPyLenBit = 8; define inline-only constant $fsSBFlCrDatBit = 9; define inline-only constant $fsSBFlMdDatBit = 10; define inline-only constant $fsSBFlBkDatBit = 11; define inline-only constant $fsSBFlXFndrInfoBit = 12; define inline-only constant $fsSBFlParIDBit = 13; define inline-only constant $fsSBNegateBit = 14; define inline-only constant $fsSBDrUsrWdsBit = 3; define inline-only constant $fsSBDrNmFlsBit = 4; define inline-only constant $fsSBDrCrDatBit = 9; define inline-only constant $fsSBDrMdDatBit = 10; define inline-only constant $fsSBDrBkDatBit = 11; define inline-only constant $fsSBDrFndrInfoBit = 12; define inline-only constant $fsSBDrParIDBit = 13; // unnamed enum: define inline-only constant $bLimitFCBs = 31; define inline-only constant $bLocalWList = 30; define inline-only constant $bNoMiniFndr = 29; define inline-only constant $bNoVNEdit = 28; define inline-only constant $bNoLclSync = 27; define inline-only constant $bTrshOffLine = 26; define inline-only constant $bNoSwitchTo = 25; define inline-only constant $bNoDeskItems = 20; define inline-only constant $bNoBootBlks = 19; define inline-only constant $bAccessCntl = 18; define inline-only constant $bNoSysDir = 17; define inline-only constant $bHasExtFSVol = 16; define inline-only constant $bHasOpenDeny = 15; define inline-only constant $bHasCopyFile = 14; define inline-only constant $bHasMoveRename = 13; define inline-only constant $bHasDesktopMgr = 12; define inline-only constant $bHasShortName = 11; define inline-only constant $bHasFolderLock = 10; define inline-only constant $bHasPersonalAccessPrivileges = 9; define inline-only constant $bHasUserGroupList = 8; define inline-only constant $bHasCatSearch = 7; define inline-only constant $bHasFileIDs = 6; define inline-only constant $bHasBTreeMgr = 5; define inline-only constant $bHasBlankAccessPrivileges = 4; define inline-only constant $bSupportsAsyncRequests = 3; define inline-only constant $bSupportsTrashVolumeCache = 2; // unnamed enum: define inline-only constant $kLargeIcon = 1; define inline-only constant $kLarge4BitIcon = 2; define inline-only constant $kLarge8BitIcon = 3; define inline-only constant $kSmallIcon = 4; define inline-only constant $kSmall4BitIcon = 5; define inline-only constant $kSmall8BitIcon = 6; // unnamed enum: define inline-only constant $kLargeIconSize = 256; define inline-only constant $kLarge4BitIconSize = 512; define inline-only constant $kLarge8BitIconSize = 1024; define inline-only constant $kSmallIconSize = 64; define inline-only constant $kSmall4BitIconSize = 128; define inline-only constant $kSmall8BitIconSize = 256; // unnamed enum: define inline-only constant $fsUnixPriv = 1; // unnamed enum: define inline-only constant $kNoUserAuthentication = 1; define inline-only constant $kPassword = 2; define inline-only constant $kEncryptPassword = 3; define inline-only constant $kTwoWayEncryptPassword = 6; // unnamed enum: define inline-only constant $kOwnerID2Name = 1; define inline-only constant $kGroupID2Name = 2; define inline-only constant $kOwnerName2ID = 3; define inline-only constant $kGroupName2ID = 4; define inline-only constant $kReturnNextUser = 1; define inline-only constant $kReturnNextGroup = 2; define inline-only constant $kReturnNextUG = 3; // unnamed enum: define inline-only constant $kfullPrivileges = #x00070007; define inline-only constant $kownerPrivileges = #x00000007; // unnamed enum: define inline-only constant $knoUser = 0; define inline-only constant $kadministratorUser = 1; // unnamed enum: define inline-only constant $knoGroup = 0; define C-struct sealed inline-only slot vMVersion-value :: ; sealed inline-only slot vMAttrib-value :: ; sealed inline-only slot vMLocalHand-value :: ; sealed inline-only slot vMServerAdr-value :: ; sealed inline-only slot vMVolumeGrade-value :: ; sealed inline-only slot vMForeignPrivID-value :: ; pack: 2; c-name: "struct GetVolParmsInfoBuffer"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define constant = ; define constant = ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioRefNum-value :: ; sealed inline-only slot ioVersNum-value :: ; sealed inline-only slot ioPermssn-value :: ; sealed inline-only slot ioMisc-value :: ; sealed inline-only slot ioBuffer-value :: ; sealed inline-only slot ioReqCount-value :: ; sealed inline-only slot ioActCount-value :: ; sealed inline-only slot ioPosMode-value :: ; sealed inline-only slot ioPosOffset-value :: ; pack: 2; c-name: "struct IOParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioFRefNum-value :: ; sealed inline-only slot ioFVersNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioFDirIndex-value :: ; sealed inline-only slot ioFlAttrib-value :: ; sealed inline-only slot ioFlVersNum-value :: ; sealed inline-only slot ioFlFndrInfo-value :: ; sealed inline-only slot ioFlNum-value :: ; sealed inline-only slot ioFlStBlk-value :: ; sealed inline-only slot ioFlLgLen-value :: ; sealed inline-only slot ioFlPyLen-value :: ; sealed inline-only slot ioFlRStBlk-value :: ; sealed inline-only slot ioFlRLgLen-value :: ; sealed inline-only slot ioFlRPyLen-value :: ; sealed inline-only slot ioFlCrDat-value :: ; sealed inline-only slot ioFlMdDat-value :: ; pack: 2; c-name: "struct FileParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler2-value :: ; sealed inline-only slot ioVolIndex-value :: ; sealed inline-only slot ioVCrDate-value :: ; sealed inline-only slot ioVLsBkUp-value :: ; sealed inline-only slot ioVAtrb-value :: ; sealed inline-only slot ioVNmFls-value :: ; sealed inline-only slot ioVDirSt-value :: ; sealed inline-only slot ioVBlLn-value :: ; sealed inline-only slot ioVNmAlBlks-value :: ; sealed inline-only slot ioVAlBlkSiz-value :: ; sealed inline-only slot ioVClpSiz-value :: ; sealed inline-only slot ioAlBlSt-value :: ; sealed inline-only slot ioVNxtFNum-value :: ; sealed inline-only slot ioVFrBlk-value :: ; pack: 2; c-name: "struct VolumeParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioCRefNum-value :: ; sealed inline-only slot csCode-value :: ; sealed inline-only array slot csParam-array :: , length: 11, address-getter: csParam-value; pack: 2; c-name: "struct CntrlParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioSRefNum-value :: ; sealed inline-only slot ioSVersNum-value :: ; sealed inline-only slot ioSPermssn-value :: ; sealed inline-only slot ioSMix-value :: ; sealed inline-only slot ioSFlags-value :: ; sealed inline-only slot ioSlot-value :: ; sealed inline-only slot ioID-value :: ; pack: 2; c-name: "struct SlotDevParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioMRefNum-value :: ; sealed inline-only slot ioMVersNum-value :: ; sealed inline-only slot ioMPermssn-value :: ; sealed inline-only slot ioMMix-value :: ; sealed inline-only slot ioMFlags-value :: ; sealed inline-only slot ioSEBlkPtr-value :: ; pack: 2; c-name: "struct MultiDevParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-union sealed inline-only slot ioParam-value :: ; sealed inline-only slot fileParam-value :: ; sealed inline-only slot volumeParam-value :: ; sealed inline-only slot cntrlParam-value :: ; sealed inline-only slot slotDevParam-value :: ; sealed inline-only slot multiDevParam-value :: ; pack: 2; end; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioFRefNum-value :: ; sealed inline-only slot ioFVersNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioFDirIndex-value :: ; sealed inline-only slot ioFlAttrib-value :: ; sealed inline-only slot ioACUser-value :: ; sealed inline-only slot ioFlFndrInfo-value :: ; sealed inline-only slot ioDirID-value :: ; sealed inline-only slot ioFlStBlk-value :: ; sealed inline-only slot ioFlLgLen-value :: ; sealed inline-only slot ioFlPyLen-value :: ; sealed inline-only slot ioFlRStBlk-value :: ; sealed inline-only slot ioFlRLgLen-value :: ; sealed inline-only slot ioFlRPyLen-value :: ; sealed inline-only slot ioFlCrDat-value :: ; sealed inline-only slot ioFlMdDat-value :: ; sealed inline-only slot ioFlBkDat-value :: ; sealed inline-only slot ioFlXFndrInfo-value :: ; sealed inline-only slot ioFlParID-value :: ; sealed inline-only slot ioFlClpSiz-value :: ; pack: 2; c-name: "struct HFileInfo"; end; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioFRefNum-value :: ; sealed inline-only slot ioFVersNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioFDirIndex-value :: ; sealed inline-only slot ioFlAttrib-value :: ; sealed inline-only slot ioACUser-value :: ; sealed inline-only slot ioDrUsrWds-value :: ; sealed inline-only slot ioDrDirID-value :: ; sealed inline-only slot ioDrNmFls-value :: ; sealed inline-only array slot filler3-array :: , length: 9, address-getter: filler3-value; sealed inline-only slot ioDrCrDat-value :: ; sealed inline-only slot ioDrMdDat-value :: ; sealed inline-only slot ioDrBkDat-value :: ; sealed inline-only slot ioDrFndrInfo-value :: ; sealed inline-only slot ioDrParID-value :: ; pack: 2; c-name: "struct DirInfo"; end; define C-pointer-type => ; define C-pointer-type => ; define C-union sealed inline-only slot hFileInfo-value :: ; sealed inline-only slot dirInfo-value :: ; pack: 2; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioShortNamePtr-value :: ; sealed inline-only slot filler2-value :: ; sealed inline-only slot ioPDType-value :: ; sealed inline-only slot ioPDAuxType-value :: ; sealed inline-only array slot filler3-array :: , length: 2, address-getter: filler3-value; sealed inline-only slot ioDirID-value :: ; pack: 2; c-name: "struct XCInfoPBRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot initialize-value :: ; sealed inline-only array slot priv-array :: , length: 6, address-getter: priv-value; pack: 2; c-name: "struct CatPositionRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot vRefNum-value :: ; sealed inline-only slot parID-value :: ; sealed inline-only slot name-value :: ; pack: 2; c-name: "struct FSSpec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => /* const */ ; define inline constant = ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $AppleShareMediaType = FOUR_CHAR_CODE('a', 'f', 'p', 'm'); define C-struct sealed inline-only slot length-value :: ; sealed inline-only slot media-value :: ; pack: 2; c-name: "struct VolMountInfoHeader"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot length-value :: ; sealed inline-only slot media-value :: ; sealed inline-only slot flags-value :: ; pack: 2; c-name: "struct VolumeMountInfoHeader"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $volMountNoLoginMsgFlagBit = 0; define inline-only constant $volMountNoLoginMsgFlagMask = #x0001; define inline-only constant $volMountExtendedFlagsBit = 7; define inline-only constant $volMountExtendedFlagsMask = #x0080; define inline-only constant $volMountInteractBit = 15; define inline-only constant $volMountInteractMask = #x8000; define inline-only constant $volMountChangedBit = 14; define inline-only constant $volMountChangedMask = #x4000; define inline-only constant $volMountFSReservedMask = #x00FF; define inline-only constant $volMountSysReservedMask = #xFF00; define C-struct sealed inline-only slot length-value :: ; sealed inline-only slot media-value :: ; sealed inline-only slot flags-value :: ; sealed inline-only slot nbpInterval-value :: ; sealed inline-only slot nbpCount-value :: ; sealed inline-only slot uamType-value :: ; sealed inline-only slot zoneNameOffset-value :: ; sealed inline-only slot serverNameOffset-value :: ; sealed inline-only slot volNameOffset-value :: ; sealed inline-only slot userNameOffset-value :: ; sealed inline-only slot userPasswordOffset-value :: ; sealed inline-only slot volPasswordOffset-value :: ; sealed inline-only array slot AFPData-array :: , length: 144, address-getter: AFPData-value; pack: 2; c-name: "struct AFPVolMountInfo"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot length-value :: ; sealed inline-only slot media-value :: ; sealed inline-only slot flags-value :: ; sealed inline-only slot nbpInterval-value :: ; sealed inline-only slot nbpCount-value :: ; sealed inline-only slot uamType-value :: ; sealed inline-only slot zoneNameOffset-value :: ; sealed inline-only slot serverNameOffset-value :: ; sealed inline-only slot volNameOffset-value :: ; sealed inline-only slot userNameOffset-value :: ; sealed inline-only slot userPasswordOffset-value :: ; sealed inline-only slot volPasswordOffset-value :: ; sealed inline-only slot extendedFlags-value :: ; sealed inline-only slot uamNameOffset-value :: ; sealed inline-only slot alternateAddressOffset-value :: ; sealed inline-only array slot AFPData-array :: , length: 176, address-getter: AFPData-value; pack: 2; c-name: "struct AFPXVolMountInfo"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kAFPExtendedFlagsAlternateAddressMask = 1; // unnamed enum: define inline-only constant $kAFPTagTypeIP = #x01; define inline-only constant $kAFPTagTypeIPPort = #x02; define inline-only constant $kAFPTagTypeDDP = #x03; // unnamed enum: define inline-only constant $kAFPTagLengthIP = #x06; define inline-only constant $kAFPTagLengthIPPort = #x08; define inline-only constant $kAFPTagLengthDDP = #x06; define C-struct sealed inline-only slot fLength-value :: ; sealed inline-only slot fType-value :: ; sealed inline-only array slot fData-array :: , length: 1, address-getter: fData-value; pack: 2; c-name: "struct AFPTagData"; end; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot fAddressCount-value :: ; sealed inline-only array slot fAddressList-array :: , length: 1, address-getter: fAddressList-value; pack: 2; c-name: "struct AFPAlternateAddress"; end; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioDTRefNum-value :: ; sealed inline-only slot ioIndex-value :: ; sealed inline-only slot ioTagInfo-value :: ; sealed inline-only slot ioDTBuffer-value :: ; sealed inline-only slot ioDTReqCount-value :: ; sealed inline-only slot ioDTActCount-value :: ; sealed inline-only slot ioFiller1-value :: ; sealed inline-only slot ioIconType-value :: ; sealed inline-only slot ioFiller2-value :: ; sealed inline-only slot ioDirID-value :: ; sealed inline-only slot ioFileCreator-value :: ; sealed inline-only slot ioFileType-value :: ; sealed inline-only slot ioFiller3-value :: ; sealed inline-only slot ioDTLgLen-value :: ; sealed inline-only slot ioDTPyLen-value :: ; sealed inline-only array slot ioFiller4-array :: , length: 14, address-getter: ioFiller4-value; sealed inline-only slot ioAPPLParID-value :: ; pack: 2; c-name: "struct DTPBRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioRefNum-value :: ; sealed inline-only slot ioVersNum-value :: ; sealed inline-only slot ioPermssn-value :: ; sealed inline-only slot ioMisc-value :: ; sealed inline-only slot ioBuffer-value :: ; sealed inline-only slot ioReqCount-value :: ; sealed inline-only slot ioActCount-value :: ; sealed inline-only slot ioPosMode-value :: ; sealed inline-only slot ioPosOffset-value :: ; pack: 2; c-name: "struct HIOParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioFRefNum-value :: ; sealed inline-only slot ioFVersNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioFDirIndex-value :: ; sealed inline-only slot ioFlAttrib-value :: ; sealed inline-only slot ioFlVersNum-value :: ; sealed inline-only slot ioFlFndrInfo-value :: ; sealed inline-only slot ioDirID-value :: ; sealed inline-only slot ioFlStBlk-value :: ; sealed inline-only slot ioFlLgLen-value :: ; sealed inline-only slot ioFlPyLen-value :: ; sealed inline-only slot ioFlRStBlk-value :: ; sealed inline-only slot ioFlRLgLen-value :: ; sealed inline-only slot ioFlRPyLen-value :: ; sealed inline-only slot ioFlCrDat-value :: ; sealed inline-only slot ioFlMdDat-value :: ; pack: 2; c-name: "struct HFileParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler2-value :: ; sealed inline-only slot ioVolIndex-value :: ; sealed inline-only slot ioVCrDate-value :: ; sealed inline-only slot ioVLsMod-value :: ; sealed inline-only slot ioVAtrb-value :: ; sealed inline-only slot ioVNmFls-value :: ; sealed inline-only slot ioVBitMap-value :: ; sealed inline-only slot ioAllocPtr-value :: ; sealed inline-only slot ioVNmAlBlks-value :: ; sealed inline-only slot ioVAlBlkSiz-value :: ; sealed inline-only slot ioVClpSiz-value :: ; sealed inline-only slot ioAlBlSt-value :: ; sealed inline-only slot ioVNxtCNID-value :: ; sealed inline-only slot ioVFrBlk-value :: ; sealed inline-only slot ioVSigWord-value :: ; sealed inline-only slot ioVDrvInfo-value :: ; sealed inline-only slot ioVDRefNum-value :: ; sealed inline-only slot ioVFSID-value :: ; sealed inline-only slot ioVBkUp-value :: ; sealed inline-only slot ioVSeqNum-value :: ; sealed inline-only slot ioVWrCnt-value :: ; sealed inline-only slot ioVFilCnt-value :: ; sealed inline-only slot ioVDirCnt-value :: ; sealed inline-only array slot ioVFndrInfo-array :: , length: 8, address-getter: ioVFndrInfo-value; pack: 2; c-name: "struct HVolumeParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $kWidePosOffsetBit = 8; define inline-only constant $kMaximumBlocksIn4GB = #x007FFFFF; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioRefNum-value :: ; sealed inline-only slot ioVersNum-value :: ; sealed inline-only slot ioPermssn-value :: ; sealed inline-only slot ioMisc-value :: ; sealed inline-only slot ioBuffer-value :: ; sealed inline-only slot ioReqCount-value :: ; sealed inline-only slot ioActCount-value :: ; sealed inline-only slot ioPosMode-value :: ; sealed inline-only slot ioWPosOffset-value :: ; pack: 2; c-name: "struct XIOParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioXVersion-value :: ; sealed inline-only slot ioVolIndex-value :: ; sealed inline-only slot ioVCrDate-value :: ; sealed inline-only slot ioVLsMod-value :: ; sealed inline-only slot ioVAtrb-value :: ; sealed inline-only slot ioVNmFls-value :: ; sealed inline-only slot ioVBitMap-value :: ; sealed inline-only slot ioAllocPtr-value :: ; sealed inline-only slot ioVNmAlBlks-value :: ; sealed inline-only slot ioVAlBlkSiz-value :: ; sealed inline-only slot ioVClpSiz-value :: ; sealed inline-only slot ioAlBlSt-value :: ; sealed inline-only slot ioVNxtCNID-value :: ; sealed inline-only slot ioVFrBlk-value :: ; sealed inline-only slot ioVSigWord-value :: ; sealed inline-only slot ioVDrvInfo-value :: ; sealed inline-only slot ioVDRefNum-value :: ; sealed inline-only slot ioVFSID-value :: ; sealed inline-only slot ioVBkUp-value :: ; sealed inline-only slot ioVSeqNum-value :: ; sealed inline-only slot ioVWrCnt-value :: ; sealed inline-only slot ioVFilCnt-value :: ; sealed inline-only slot ioVDirCnt-value :: ; sealed inline-only array slot ioVFndrInfo-array :: , length: 8, address-getter: ioVFndrInfo-value; sealed inline-only slot ioVTotalBytes-value :: ; sealed inline-only slot ioVFreeBytes-value :: ; pack: 2; c-name: "struct XVolumeParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler3-value :: ; sealed inline-only slot ioDenyModes-value :: ; sealed inline-only slot filler4-value :: ; sealed inline-only slot filler5-value :: ; sealed inline-only slot ioACUser-value :: ; sealed inline-only slot filler6-value :: ; sealed inline-only slot ioACOwnerID-value :: ; sealed inline-only slot ioACGroupID-value :: ; sealed inline-only slot ioACAccess-value :: ; sealed inline-only slot ioDirID-value :: ; pack: 2; c-name: "struct AccessParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler7-value :: ; sealed inline-only slot ioObjType-value :: ; sealed inline-only slot ioObjNamePtr-value :: ; sealed inline-only slot ioObjID-value :: ; pack: 2; c-name: "struct ObjParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioDstVRefNum-value :: ; sealed inline-only slot filler8-value :: ; sealed inline-only slot ioNewName-value :: ; sealed inline-only slot ioCopyName-value :: ; sealed inline-only slot ioNewDirID-value :: ; sealed inline-only slot filler14-value :: ; sealed inline-only slot filler15-value :: ; sealed inline-only slot ioDirID-value :: ; pack: 2; c-name: "struct CopyParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler9-value :: ; sealed inline-only slot ioWDIndex-value :: ; sealed inline-only slot ioWDProcID-value :: ; sealed inline-only slot ioWDVRefNum-value :: ; sealed inline-only slot filler10-value :: ; sealed inline-only slot filler11-value :: ; sealed inline-only slot filler12-value :: ; sealed inline-only slot filler13-value :: ; sealed inline-only slot ioWDDirID-value :: ; pack: 2; c-name: "struct WDParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler14-value :: ; sealed inline-only slot ioDestNamePtr-value :: ; sealed inline-only slot filler15-value :: ; sealed inline-only slot ioDestDirID-value :: ; sealed inline-only slot filler16-value :: ; sealed inline-only slot filler17-value :: ; sealed inline-only slot ioSrcDirID-value :: ; sealed inline-only slot filler18-value :: ; sealed inline-only slot ioFileID-value :: ; pack: 2; c-name: "struct FIDParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioFiller21-value :: ; sealed inline-only slot ioFiller22-value :: ; sealed inline-only slot ioForeignPrivBuffer-value :: ; sealed inline-only slot ioForeignPrivActCount-value :: ; sealed inline-only slot ioForeignPrivReqCount-value :: ; sealed inline-only slot ioFiller23-value :: ; sealed inline-only slot ioForeignPrivDirID-value :: ; sealed inline-only slot ioForeignPrivInfo1-value :: ; sealed inline-only slot ioForeignPrivInfo2-value :: ; sealed inline-only slot ioForeignPrivInfo3-value :: ; sealed inline-only slot ioForeignPrivInfo4-value :: ; pack: 2; c-name: "struct ForeignPrivParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioMatchPtr-value :: ; sealed inline-only slot ioReqMatchCount-value :: ; sealed inline-only slot ioActMatchCount-value :: ; sealed inline-only slot ioSearchBits-value :: ; sealed inline-only slot ioSearchInfo1-value :: ; sealed inline-only slot ioSearchInfo2-value :: ; sealed inline-only slot ioSearchTime-value :: ; sealed inline-only slot ioCatPosition-value :: ; sealed inline-only slot ioOptBuffer-value :: ; sealed inline-only slot ioOptBufSize-value :: ; pack: 2; c-name: "struct CSParam"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-union sealed inline-only slot ioParam-value :: ; sealed inline-only slot fileParam-value :: ; sealed inline-only slot volumeParam-value :: ; sealed inline-only slot accessParam-value :: ; sealed inline-only slot objParam-value :: ; sealed inline-only slot copyParam-value :: ; sealed inline-only slot wdParam-value :: ; sealed inline-only slot fidParam-value :: ; sealed inline-only slot csParam-value :: ; sealed inline-only slot foreignPrivParam-value :: ; pack: 2; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioNewName-value :: ; sealed inline-only slot filler2-value :: ; sealed inline-only slot ioNewDirID-value :: ; sealed inline-only array slot filler3-array :: , length: 2, address-getter: filler3-value; sealed inline-only slot ioDirID-value :: ; pack: 2; c-name: "struct CMovePBRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioWDIndex-value :: ; sealed inline-only slot ioWDProcID-value :: ; sealed inline-only slot ioWDVRefNum-value :: ; sealed inline-only array slot filler2-array :: , length: 7, address-getter: filler2-value; sealed inline-only slot ioWDDirID-value :: ; pack: 2; c-name: "struct WDPBRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot ioTrap-value :: ; sealed inline-only slot ioCmdAddr-value :: ; sealed inline-only slot ioCompletion-value :: ; sealed inline-only slot ioResult-value :: ; sealed inline-only slot ioNamePtr-value :: ; sealed inline-only slot ioVRefNum-value :: ; sealed inline-only slot ioRefNum-value :: ; sealed inline-only slot filler-value :: ; sealed inline-only slot ioFCBIndx-value :: ; sealed inline-only slot filler1-value :: ; sealed inline-only slot ioFCBFlNm-value :: ; sealed inline-only slot ioFCBFlags-value :: ; sealed inline-only slot ioFCBStBlk-value :: ; sealed inline-only slot ioFCBEOF-value :: ; sealed inline-only slot ioFCBPLen-value :: ; sealed inline-only slot ioFCBCrPs-value :: ; sealed inline-only slot ioFCBVRefNum-value :: ; sealed inline-only slot ioFCBClpSiz-value :: ; sealed inline-only slot ioFCBParID-value :: ; pack: 2; c-name: "struct FCBPBRec"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot vcbFlags-value :: ; sealed inline-only slot vcbSigWord-value :: ; sealed inline-only slot vcbCrDate-value :: ; sealed inline-only slot vcbLsMod-value :: ; sealed inline-only slot vcbAtrb-value :: ; sealed inline-only slot vcbNmFls-value :: ; sealed inline-only slot vcbVBMSt-value :: ; sealed inline-only slot vcbAllocPtr-value :: ; sealed inline-only slot vcbNmAlBlks-value :: ; sealed inline-only slot vcbAlBlkSiz-value :: ; sealed inline-only slot vcbClpSiz-value :: ; sealed inline-only slot vcbAlBlSt-value :: ; sealed inline-only slot vcbNxtCNID-value :: ; sealed inline-only slot vcbFreeBks-value :: ; sealed inline-only slot vcbVN-value :: ; sealed inline-only slot vcbDrvNum-value :: ; sealed inline-only slot vcbDRefNum-value :: ; sealed inline-only slot vcbFSID-value :: ; sealed inline-only slot vcbVRefNum-value :: ; sealed inline-only slot vcbMAdr-value :: ; sealed inline-only slot vcbBufAdr-value :: ; sealed inline-only slot vcbMLen-value :: ; sealed inline-only slot vcbDirIndex-value :: ; sealed inline-only slot vcbDirBlk-value :: ; sealed inline-only slot vcbVolBkUp-value :: ; sealed inline-only slot vcbVSeqNum-value :: ; sealed inline-only slot vcbWrCnt-value :: ; sealed inline-only slot vcbXTClpSiz-value :: ; sealed inline-only slot vcbCTClpSiz-value :: ; sealed inline-only slot vcbNmRtDirs-value :: ; sealed inline-only slot vcbFilCnt-value :: ; sealed inline-only slot vcbDirCnt-value :: ; sealed inline-only array slot vcbFndrInfo-array :: , length: 8, address-getter: vcbFndrInfo-value; sealed inline-only slot vcbVCSize-value :: ; sealed inline-only slot vcbVBMCSiz-value :: ; sealed inline-only slot vcbCtlCSiz-value :: ; sealed inline-only slot vcbXTAlBlks-value :: ; sealed inline-only slot vcbCTAlBlks-value :: ; sealed inline-only slot vcbXTRef-value :: ; sealed inline-only slot vcbCTRef-value :: ; sealed inline-only slot vcbCtlBuf-value :: ; sealed inline-only slot vcbDirIDM-value :: ; sealed inline-only slot vcbOffsM-value :: ; pack: 2; c-name: "struct VCB"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; define C-struct sealed inline-only slot qLink-value :: ; sealed inline-only slot qType-value :: ; sealed inline-only slot dQDrive-value :: ; sealed inline-only slot dQRefNum-value :: ; sealed inline-only slot dQFSID-value :: ; sealed inline-only slot dQDrvSz-value :: ; sealed inline-only slot dQDrvSz2-value :: ; pack: 2; c-name: "struct DrvQEl"; end; define C-pointer-type => ; define C-pointer-type => ; define C-pointer-type => ; // unnamed enum: define inline-only constant $uppIOCompletionProcInfo = #x00009802; define inline-only C-function PBGetVInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetVInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetVInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetVInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBXGetVolInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBXGetVolInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBXGetVolInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBXGetVolInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetVolSync parameter paramBlock :: ; result value :: ; c-name: "PBGetVolSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetVolAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetVolAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetVolSync parameter paramBlock :: ; result value :: ; c-name: "PBSetVolSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetVolAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetVolAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBFlushVolSync parameter paramBlock :: ; result value :: ; c-name: "PBFlushVolSync"; c-modifiers: "pascal"; end; define inline-only C-function PBFlushVolAsync parameter paramBlock :: ; result value :: ; c-name: "PBFlushVolAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBCreateSync parameter paramBlock :: ; result value :: ; c-name: "PBCreateSync"; c-modifiers: "pascal"; end; define inline-only C-function PBCreateAsync parameter paramBlock :: ; result value :: ; c-name: "PBCreateAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDeleteSync parameter paramBlock :: ; result value :: ; c-name: "PBDeleteSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDeleteAsync parameter paramBlock :: ; result value :: ; c-name: "PBDeleteAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenDFSync parameter paramBlock :: ; result value :: ; c-name: "PBOpenDFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenDFAsync parameter paramBlock :: ; result value :: ; c-name: "PBOpenDFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenRFSync parameter paramBlock :: ; result value :: ; c-name: "PBOpenRFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenRFAsync parameter paramBlock :: ; result value :: ; c-name: "PBOpenRFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBRenameSync parameter paramBlock :: ; result value :: ; c-name: "PBRenameSync"; c-modifiers: "pascal"; end; define inline-only C-function PBRenameAsync parameter paramBlock :: ; result value :: ; c-name: "PBRenameAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetFInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetFInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBSetFInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetFInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFLockSync parameter paramBlock :: ; result value :: ; c-name: "PBSetFLockSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFLockAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetFLockAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBRstFLockSync parameter paramBlock :: ; result value :: ; c-name: "PBRstFLockSync"; c-modifiers: "pascal"; end; define inline-only C-function PBRstFLockAsync parameter paramBlock :: ; result value :: ; c-name: "PBRstFLockAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFVersSync parameter paramBlock :: ; result value :: ; c-name: "PBSetFVersSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFVersAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetFVersAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBAllocateSync parameter paramBlock :: ; result value :: ; c-name: "PBAllocateSync"; c-modifiers: "pascal"; end; define inline-only C-function PBAllocateAsync parameter paramBlock :: ; result value :: ; c-name: "PBAllocateAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetEOFSync parameter paramBlock :: ; result value :: ; c-name: "PBGetEOFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetEOFAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetEOFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetEOFSync parameter paramBlock :: ; result value :: ; c-name: "PBSetEOFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetEOFAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetEOFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFPosSync parameter paramBlock :: ; result value :: ; c-name: "PBGetFPosSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFPosAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetFPosAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFPosSync parameter paramBlock :: ; result value :: ; c-name: "PBSetFPosSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetFPosAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetFPosAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBFlushFileSync parameter paramBlock :: ; result value :: ; c-name: "PBFlushFileSync"; c-modifiers: "pascal"; end; define inline-only C-function PBFlushFileAsync parameter paramBlock :: ; result value :: ; c-name: "PBFlushFileAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBMountVol parameter paramBlock :: ; result value :: ; c-name: "PBMountVol"; c-modifiers: "pascal"; end; define inline-only C-function PBUnmountVol parameter paramBlock :: ; result value :: ; c-name: "PBUnmountVol"; c-modifiers: "pascal"; end; define inline-only C-function PBUnmountVolImmed parameter paramBlock :: ; result value :: ; c-name: "PBUnmountVolImmed"; c-modifiers: "pascal"; end; define inline-only C-function PBEject parameter paramBlock :: ; result value :: ; c-name: "PBEject"; c-modifiers: "pascal"; end; define inline-only C-function PBOffLine parameter paramBlock :: ; result value :: ; c-name: "PBOffLine"; c-modifiers: "pascal"; end; define inline-only C-function PBCatSearchSync parameter paramBlock :: ; result value :: ; c-name: "PBCatSearchSync"; c-modifiers: "pascal"; end; define inline-only C-function PBCatSearchAsync parameter paramBlock :: ; result value :: ; c-name: "PBCatSearchAsync"; c-modifiers: "pascal"; end; define inline-only C-function SetVol parameter volName :: ; parameter vRefNum :: ; result value :: ; c-name: "SetVol"; c-modifiers: "pascal"; end; define inline-only C-function UnmountVol parameter volName :: ; parameter vRefNum :: ; result value :: ; c-name: "UnmountVol"; c-modifiers: "pascal"; end; define inline-only C-function Eject parameter volName :: ; parameter vRefNum :: ; result value :: ; c-name: "Eject"; c-modifiers: "pascal"; end; define inline-only C-function FlushVol parameter volName :: ; parameter vRefNum :: ; result value :: ; c-name: "FlushVol"; c-modifiers: "pascal"; end; define inline-only C-function HSetVol parameter volName :: ; parameter vRefNum :: ; parameter dirID :: ; result value :: ; c-name: "HSetVol"; c-modifiers: "pascal"; end; define inline-only C-function FSOpen parameter fileName :: ; parameter vRefNum :: ; parameter refNum :: ; result value :: ; c-name: "FSOpen"; c-modifiers: "pascal"; end; define inline-only C-function OpenDF parameter fileName :: ; parameter vRefNum :: ; parameter refNum :: ; result value :: ; c-name: "OpenDF"; c-modifiers: "pascal"; end; define inline-only C-function FSClose parameter refNum :: ; result value :: ; c-name: "FSClose"; c-modifiers: "pascal"; end; define inline-only C-function FSRead parameter refNum :: ; parameter count :: ; parameter buffPtr :: ; result value :: ; c-name: "FSRead"; c-modifiers: "pascal"; end; define inline-only C-function FSWrite parameter refNum :: ; parameter count :: ; parameter buffPtr :: /* const */ ; result value :: ; c-name: "FSWrite"; c-modifiers: "pascal"; end; define inline-only C-function GetVInfo parameter drvNum :: ; parameter volName :: ; parameter vRefNum :: ; parameter freeBytes :: ; result value :: ; c-name: "GetVInfo"; c-modifiers: "pascal"; end; define inline-only C-function GetFInfo parameter fileName :: ; parameter vRefNum :: ; parameter fndrInfo :: ; result value :: ; c-name: "GetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function GetVol parameter volName :: ; parameter vRefNum :: ; result value :: ; c-name: "GetVol"; c-modifiers: "pascal"; end; define inline-only C-function Create parameter fileName :: ; parameter vRefNum :: ; parameter creator :: ; parameter fileType :: ; result value :: ; c-name: "Create"; c-modifiers: "pascal"; end; define inline-only C-function FSDelete parameter fileName :: ; parameter vRefNum :: ; result value :: ; c-name: "FSDelete"; c-modifiers: "pascal"; end; define inline-only C-function OpenRF parameter fileName :: ; parameter vRefNum :: ; parameter refNum :: ; result value :: ; c-name: "OpenRF"; c-modifiers: "pascal"; end; define inline-only C-function Rename parameter oldName :: ; parameter vRefNum :: ; parameter newName :: ; result value :: ; c-name: "Rename"; c-modifiers: "pascal"; end; define inline-only C-function SetFInfo parameter fileName :: ; parameter vRefNum :: ; parameter fndrInfo :: /* const */ ; result value :: ; c-name: "SetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function SetFLock parameter fileName :: ; parameter vRefNum :: ; result value :: ; c-name: "SetFLock"; c-modifiers: "pascal"; end; define inline-only C-function RstFLock parameter fileName :: ; parameter vRefNum :: ; result value :: ; c-name: "RstFLock"; c-modifiers: "pascal"; end; define inline-only C-function Allocate parameter refNum :: ; parameter count :: ; result value :: ; c-name: "Allocate"; c-modifiers: "pascal"; end; define inline-only C-function GetEOF parameter refNum :: ; parameter logEOF :: ; result value :: ; c-name: "GetEOF"; c-modifiers: "pascal"; end; define inline-only C-function SetEOF parameter refNum :: ; parameter logEOF :: ; result value :: ; c-name: "SetEOF"; c-modifiers: "pascal"; end; define inline-only C-function GetFPos parameter refNum :: ; parameter filePos :: ; result value :: ; c-name: "GetFPos"; c-modifiers: "pascal"; end; define inline-only C-function SetFPos parameter refNum :: ; parameter posMode :: ; parameter posOff :: ; result value :: ; c-name: "SetFPos"; c-modifiers: "pascal"; end; define inline-only C-function GetVRefNum parameter fileRefNum :: ; parameter vRefNum :: ; result value :: ; c-name: "GetVRefNum"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenWDSync parameter paramBlock :: ; result value :: ; c-name: "PBOpenWDSync"; c-modifiers: "pascal"; end; define inline-only C-function PBOpenWDAsync parameter paramBlock :: ; result value :: ; c-name: "PBOpenWDAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBCloseWDSync parameter paramBlock :: ; result value :: ; c-name: "PBCloseWDSync"; c-modifiers: "pascal"; end; define inline-only C-function PBCloseWDAsync parameter paramBlock :: ; result value :: ; c-name: "PBCloseWDAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetVolSync parameter paramBlock :: ; result value :: ; c-name: "PBHSetVolSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetVolAsync parameter paramBlock :: ; result value :: ; c-name: "PBHSetVolAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVolSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVolSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVolAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVolAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBCatMoveSync parameter paramBlock :: ; result value :: ; c-name: "PBCatMoveSync"; c-modifiers: "pascal"; end; define inline-only C-function PBCatMoveAsync parameter paramBlock :: ; result value :: ; c-name: "PBCatMoveAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDirCreateSync parameter paramBlock :: ; result value :: ; c-name: "PBDirCreateSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDirCreateAsync parameter paramBlock :: ; result value :: ; c-name: "PBDirCreateAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetWDInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetWDInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetWDInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetWDInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFCBInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetFCBInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetFCBInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetFCBInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetCatInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetCatInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetCatInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetCatInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetCatInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBSetCatInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetCatInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetCatInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBAllocContigSync parameter paramBlock :: ; result value :: ; c-name: "PBAllocContigSync"; c-modifiers: "pascal"; end; define inline-only C-function PBAllocContigAsync parameter paramBlock :: ; result value :: ; c-name: "PBAllocContigAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBLockRangeSync parameter paramBlock :: ; result value :: ; c-name: "PBLockRangeSync"; c-modifiers: "pascal"; end; define inline-only C-function PBLockRangeAsync parameter paramBlock :: ; result value :: ; c-name: "PBLockRangeAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBUnlockRangeSync parameter paramBlock :: ; result value :: ; c-name: "PBUnlockRangeSync"; c-modifiers: "pascal"; end; define inline-only C-function PBUnlockRangeAsync parameter paramBlock :: ; result value :: ; c-name: "PBUnlockRangeAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetVInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBSetVInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetVInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetVInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenSync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenAsync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenRFSync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenRFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenRFAsync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenRFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenDFSync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenDFSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenDFAsync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenDFAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHCreateSync parameter paramBlock :: ; result value :: ; c-name: "PBHCreateSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHCreateAsync parameter paramBlock :: ; result value :: ; c-name: "PBHCreateAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHDeleteSync parameter paramBlock :: ; result value :: ; c-name: "PBHDeleteSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHDeleteAsync parameter paramBlock :: ; result value :: ; c-name: "PBHDeleteAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHRenameSync parameter paramBlock :: ; result value :: ; c-name: "PBHRenameSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHRenameAsync parameter paramBlock :: ; result value :: ; c-name: "PBHRenameAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHRstFLockSync parameter paramBlock :: ; result value :: ; c-name: "PBHRstFLockSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHRstFLockAsync parameter paramBlock :: ; result value :: ; c-name: "PBHRstFLockAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetFLockSync parameter paramBlock :: ; result value :: ; c-name: "PBHSetFLockSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetFLockAsync parameter paramBlock :: ; result value :: ; c-name: "PBHSetFLockAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetFInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetFInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetFInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetFInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetFInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBHSetFInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetFInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBHSetFInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBMakeFSSpecSync parameter paramBlock :: ; result value :: ; c-name: "PBMakeFSSpecSync"; c-modifiers: "pascal"; end; define inline-only C-function PBMakeFSSpecAsync parameter paramBlock :: ; result value :: ; c-name: "PBMakeFSSpecAsync"; c-modifiers: "pascal"; end; define inline-only C-function FInitQueue c-name: "FInitQueue"; c-modifiers: "pascal"; end; define inline-only C-function GetFSQHdr result value :: ; c-name: "GetFSQHdr"; c-modifiers: "pascal"; end; define inline-only C-function GetVCBQHdr result value :: ; c-name: "GetVCBQHdr"; c-modifiers: "pascal"; end; define inline-only C-function HGetVol parameter volName :: ; parameter vRefNum :: ; parameter dirID :: ; result value :: ; c-name: "HGetVol"; c-modifiers: "pascal"; end; define inline-only C-function HOpen parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter permission :: ; parameter refNum :: ; result value :: ; c-name: "HOpen"; c-modifiers: "pascal"; end; define inline-only C-function HOpenDF parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter permission :: ; parameter refNum :: ; result value :: ; c-name: "HOpenDF"; c-modifiers: "pascal"; end; define inline-only C-function HOpenRF parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter permission :: ; parameter refNum :: ; result value :: ; c-name: "HOpenRF"; c-modifiers: "pascal"; end; define inline-only C-function AllocContig parameter refNum :: ; parameter count :: ; result value :: ; c-name: "AllocContig"; c-modifiers: "pascal"; end; define inline-only C-function HCreate parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter creator :: ; parameter fileType :: ; result value :: ; c-name: "HCreate"; c-modifiers: "pascal"; end; define inline-only C-function DirCreate parameter vRefNum :: ; parameter parentDirID :: ; parameter directoryName :: ; parameter createdDirID :: ; result value :: ; c-name: "DirCreate"; c-modifiers: "pascal"; end; define inline-only C-function HDelete parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; result value :: ; c-name: "HDelete"; c-modifiers: "pascal"; end; define inline-only C-function HGetFInfo parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter fndrInfo :: ; result value :: ; c-name: "HGetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function HSetFInfo parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter fndrInfo :: /* const */ ; result value :: ; c-name: "HSetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function HSetFLock parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; result value :: ; c-name: "HSetFLock"; c-modifiers: "pascal"; end; define inline-only C-function HRstFLock parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; result value :: ; c-name: "HRstFLock"; c-modifiers: "pascal"; end; define inline-only C-function HRename parameter vRefNum :: ; parameter dirID :: ; parameter oldName :: ; parameter newName :: ; result value :: ; c-name: "HRename"; c-modifiers: "pascal"; end; define inline-only C-function CatMove parameter vRefNum :: ; parameter dirID :: ; parameter oldName :: ; parameter newDirID :: ; parameter newName :: ; result value :: ; c-name: "CatMove"; c-modifiers: "pascal"; end; define inline-only C-function OpenWD parameter vRefNum :: ; parameter dirID :: ; parameter procID :: ; parameter wdRefNum :: ; result value :: ; c-name: "OpenWD"; c-modifiers: "pascal"; end; define inline-only C-function CloseWD parameter wdRefNum :: ; result value :: ; c-name: "CloseWD"; c-modifiers: "pascal"; end; define inline-only C-function GetWDInfo parameter wdRefNum :: ; parameter vRefNum :: ; parameter dirID :: ; parameter procID :: ; result value :: ; c-name: "GetWDInfo"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVolParmsSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVolParmsSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetVolParmsAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetVolParmsAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetLogInInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetLogInInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetLogInInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetLogInInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetDirAccessSync parameter paramBlock :: ; result value :: ; c-name: "PBHGetDirAccessSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHGetDirAccessAsync parameter paramBlock :: ; result value :: ; c-name: "PBHGetDirAccessAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetDirAccessSync parameter paramBlock :: ; result value :: ; c-name: "PBHSetDirAccessSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHSetDirAccessAsync parameter paramBlock :: ; result value :: ; c-name: "PBHSetDirAccessAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMapIDSync parameter paramBlock :: ; result value :: ; c-name: "PBHMapIDSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMapIDAsync parameter paramBlock :: ; result value :: ; c-name: "PBHMapIDAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMapNameSync parameter paramBlock :: ; result value :: ; c-name: "PBHMapNameSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMapNameAsync parameter paramBlock :: ; result value :: ; c-name: "PBHMapNameAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHCopyFileSync parameter paramBlock :: ; result value :: ; c-name: "PBHCopyFileSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHCopyFileAsync parameter paramBlock :: ; result value :: ; c-name: "PBHCopyFileAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMoveRenameSync parameter paramBlock :: ; result value :: ; c-name: "PBHMoveRenameSync"; c-modifiers: "pascal"; end; define inline-only C-function PBHMoveRenameAsync parameter paramBlock :: ; result value :: ; c-name: "PBHMoveRenameAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenDenySync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenDenySync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenDenyAsync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenDenyAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenRFDenySync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenRFDenySync"; c-modifiers: "pascal"; end; define inline-only C-function PBHOpenRFDenyAsync parameter paramBlock :: ; result value :: ; c-name: "PBHOpenRFDenyAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetXCatInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBGetXCatInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetXCatInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetXCatInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBExchangeFilesSync parameter paramBlock :: ; result value :: ; c-name: "PBExchangeFilesSync"; c-modifiers: "pascal"; end; define inline-only C-function PBExchangeFilesAsync parameter paramBlock :: ; result value :: ; c-name: "PBExchangeFilesAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBCreateFileIDRefSync parameter paramBlock :: ; result value :: ; c-name: "PBCreateFileIDRefSync"; c-modifiers: "pascal"; end; define inline-only C-function PBCreateFileIDRefAsync parameter paramBlock :: ; result value :: ; c-name: "PBCreateFileIDRefAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBResolveFileIDRefSync parameter paramBlock :: ; result value :: ; c-name: "PBResolveFileIDRefSync"; c-modifiers: "pascal"; end; define inline-only C-function PBResolveFileIDRefAsync parameter paramBlock :: ; result value :: ; c-name: "PBResolveFileIDRefAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDeleteFileIDRefSync parameter paramBlock :: ; result value :: ; c-name: "PBDeleteFileIDRefSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDeleteFileIDRefAsync parameter paramBlock :: ; result value :: ; c-name: "PBDeleteFileIDRefAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetForeignPrivsSync parameter paramBlock :: ; result value :: ; c-name: "PBGetForeignPrivsSync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetForeignPrivsAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetForeignPrivsAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetForeignPrivsSync parameter paramBlock :: ; result value :: ; c-name: "PBSetForeignPrivsSync"; c-modifiers: "pascal"; end; define inline-only C-function PBSetForeignPrivsAsync parameter paramBlock :: ; result value :: ; c-name: "PBSetForeignPrivsAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetPath parameter paramBlock :: ; result value :: ; c-name: "PBDTGetPath"; c-modifiers: "pascal"; end; define inline-only C-function PBDTCloseDown parameter paramBlock :: ; result value :: ; c-name: "PBDTCloseDown"; c-modifiers: "pascal"; end; define inline-only C-function PBDTAddIconSync parameter paramBlock :: ; result value :: ; c-name: "PBDTAddIconSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTAddIconAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTAddIconAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetIconSync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetIconSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetIconAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetIconAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetIconInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetIconInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetIconInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetIconInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTAddAPPLSync parameter paramBlock :: ; result value :: ; c-name: "PBDTAddAPPLSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTAddAPPLAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTAddAPPLAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTRemoveAPPLSync parameter paramBlock :: ; result value :: ; c-name: "PBDTRemoveAPPLSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTRemoveAPPLAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTRemoveAPPLAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetAPPLSync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetAPPLSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetAPPLAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetAPPLAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTSetCommentSync parameter paramBlock :: ; result value :: ; c-name: "PBDTSetCommentSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTSetCommentAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTSetCommentAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTRemoveCommentSync parameter paramBlock :: ; result value :: ; c-name: "PBDTRemoveCommentSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTRemoveCommentAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTRemoveCommentAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetCommentSync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetCommentSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetCommentAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetCommentAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTFlushSync parameter paramBlock :: ; result value :: ; c-name: "PBDTFlushSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTFlushAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTFlushAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTResetSync parameter paramBlock :: ; result value :: ; c-name: "PBDTResetSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTResetAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTResetAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetInfoSync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetInfoSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTGetInfoAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTGetInfoAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTOpenInform parameter paramBlock :: ; result value :: ; c-name: "PBDTOpenInform"; c-modifiers: "pascal"; end; define inline-only C-function PBDTDeleteSync parameter paramBlock :: ; result value :: ; c-name: "PBDTDeleteSync"; c-modifiers: "pascal"; end; define inline-only C-function PBDTDeleteAsync parameter paramBlock :: ; result value :: ; c-name: "PBDTDeleteAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetVolMountInfoSize parameter paramBlock :: ; result value :: ; c-name: "PBGetVolMountInfoSize"; c-modifiers: "pascal"; end; define inline-only C-function PBGetVolMountInfo parameter paramBlock :: ; result value :: ; c-name: "PBGetVolMountInfo"; c-modifiers: "pascal"; end; define inline-only C-function PBVolumeMount parameter paramBlock :: ; result value :: ; c-name: "PBVolumeMount"; c-modifiers: "pascal"; end; define inline-only C-function FSMakeFSSpec parameter vRefNum :: ; parameter dirID :: ; parameter fileName :: ; parameter spec :: ; result value :: ; c-name: "FSMakeFSSpec"; c-modifiers: "pascal"; end; define inline-only C-function FSpOpenDF parameter spec :: /* const */ ; parameter permission :: ; parameter refNum :: ; result value :: ; c-name: "FSpOpenDF"; c-modifiers: "pascal"; end; define inline-only C-function FSpOpenRF parameter spec :: /* const */ ; parameter permission :: ; parameter refNum :: ; result value :: ; c-name: "FSpOpenRF"; c-modifiers: "pascal"; end; define inline-only C-function FSpCreate parameter spec :: /* const */ ; parameter creator :: ; parameter fileType :: ; parameter scriptTag :: ; result value :: ; c-name: "FSpCreate"; c-modifiers: "pascal"; end; define inline-only C-function FSpDirCreate parameter spec :: /* const */ ; parameter scriptTag :: ; parameter createdDirID :: ; result value :: ; c-name: "FSpDirCreate"; c-modifiers: "pascal"; end; define inline-only C-function FSpDelete parameter spec :: /* const */ ; result value :: ; c-name: "FSpDelete"; c-modifiers: "pascal"; end; define inline-only C-function FSpGetFInfo parameter spec :: /* const */ ; parameter fndrInfo :: ; result value :: ; c-name: "FSpGetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function FSpSetFInfo parameter spec :: /* const */ ; parameter fndrInfo :: /* const */ ; result value :: ; c-name: "FSpSetFInfo"; c-modifiers: "pascal"; end; define inline-only C-function FSpSetFLock parameter spec :: /* const */ ; result value :: ; c-name: "FSpSetFLock"; c-modifiers: "pascal"; end; define inline-only C-function FSpRstFLock parameter spec :: /* const */ ; result value :: ; c-name: "FSpRstFLock"; c-modifiers: "pascal"; end; define inline-only C-function FSpRename parameter spec :: /* const */ ; parameter newName :: ; result value :: ; c-name: "FSpRename"; c-modifiers: "pascal"; end; define inline-only C-function FSpCatMove parameter source :: /* const */ ; parameter dest :: /* const */ ; result value :: ; c-name: "FSpCatMove"; c-modifiers: "pascal"; end; define inline-only C-function FSpExchangeFiles parameter source :: /* const */ ; parameter dest :: /* const */ ; result value :: ; c-name: "FSpExchangeFiles"; c-modifiers: "pascal"; end; define inline-only C-function PBShareSync parameter paramBlock :: ; result value :: ; c-name: "PBShareSync"; c-modifiers: "pascal"; end; define inline-only C-function PBShareAsync parameter paramBlock :: ; result value :: ; c-name: "PBShareAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBUnshareSync parameter paramBlock :: ; result value :: ; c-name: "PBUnshareSync"; c-modifiers: "pascal"; end; define inline-only C-function PBUnshareAsync parameter paramBlock :: ; result value :: ; c-name: "PBUnshareAsync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetUGEntrySync parameter paramBlock :: ; result value :: ; c-name: "PBGetUGEntrySync"; c-modifiers: "pascal"; end; define inline-only C-function PBGetUGEntryAsync parameter paramBlock :: ; result value :: ; c-name: "PBGetUGEntryAsync"; c-modifiers: "pascal"; end;