The Windows XP development team has taken steps to improve operating system support for surprise removal of hardware. Changes include the introduction of the concept of "removal policy," along with some minor user interface refinements.
The download white paper Designing Hardware for Surprise Removal under Windows XP describes how hardware manufacturers should design devices and device drivers to increase their resiliency in surprise remove scenarios. It outlines a list of best practices for hardware developers and driver writers including:
| • | How to properly set removal-related device capabilities |
| • | How to override the Windows default removal policy |
| • | How to override the Windows default write-caching policy for removable storage devices |
This white paper is for manufacturers of removable devices and for manufacturers of storage devices with removable media. It also contains important information for manufacturers of IEEE 1394 devices that might be affected by the operating system default removal and caching policies.
For background information on issues related to surprise removal and a summary of changes in Windows XP, please see Windows XP and Surprise Removal of Hardware.