..., когда перетягивает ее с хоста в ВМ, причем корректно, т.е. так, будто пользователь нажал на стрелочку безопасного извлечения в трее. У меня, если смотреть в devicetree, у disk остается "недобитое" устройство. Делаю примерно так: когда надо извлечь устройство, в дев_экст ставлю признак и дергаю IoInvalidateDeviceState(). Приходит IRP_MN_QUERY_DEVICE_STATE, гляжу что признак установлен и ставлю в маску значение девайс ремувед. Далее приходят ирпы ремув девайс, делаю обычное завершение...