PATH 
ADC Home > Documentation > Hardware > Device Managers and Drivers > PCI Card Services > Designing PCI Cards and Drivers for Power Macintosh Computers


  

RemoveDriver

RemoveDriver removes an installed driver.

OSErr RemoveDriver(
                     DriverRefNum refNum,
                     Boolean Immediate);
refNum
Reference number of driver to remove.
Immediate
Value of true means don't wait for driver to become idle.
DESCRIPTION

RemoveDriver accepts a refNum value and unloads a code fragment driver from the unit table. It invokes the driver's Finalize command. If called as immediate, it doesn't wait for driver to become inactive.

RESULT CODES
noErr 0 No error
badUnitErr -21 Bad unit number
unitEmptyErr -22 Empty unit number

© 1999 Apple Computer, Inc. – (Last Updated 26 March 99)