Hi! > But see the example I gave above, with root hubs. There > are three driver model devices: hub interface, hub device, > and controller. All have drivers. FREEZE and SUSPEND would > of necessity apply to each device, and thus to each driver! > > And there don't seem to be any generally useful behavioral > distinctions between those states. That's maybe most visible > for the devices that don't directly map to hardware ... like > the interface devices in USB, or network class devices. Well, of course. Look at definitions: SUSPEND -- like FREEZE, but also put hardware into low-power state. (...) If you have no hardware to work with, well, then of course SUSPEND==FREEZE. Pavel -- People were complaining that M$ turns users into beta-testers... ...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!