/* * * (c) 2004,2005 Laurent Vivier * */ #include #include #include OSErr CloseDriver(short refNum) { OSErr err; ParamBlockRec param; memset(¶m, 0, sizeof(ParamBlockRec)); param.ioRefNum = refNum; err = PBCloseSync(¶m); if (err != noErr) return err; return param.ioResult; }