| Предыдущий | Следующий |
| VDS_E_DRIVER_NO_PACK_NAME | VDS_E_NO_PNP_DISK_ARRIVE |
VDS_E_BAD_PNP_MESSAGE
VDS_E_BAD_PNP_MESSAGE означает, что поставщик не смог доверять уведомлению об изменении Plug and Play, используемому для обновления представления устройств хранения. Ошибка относится к структуре или содержимому уведомления, а не просто к факту подключения или отключения диска.
Согласуйте уведомление с перечисленным состоянием
- Одновременно запишите событие изменения устройства и затронутый объект поставщика.
- Заново перечислите аппаратных поставщиков, чтобы определить фактически подключённые и отключённые подсистемы.
- Обновляйте кэшированные свойства только после того, как перечисление установит текущий набор объектов.
Не выполняйте действия по идентификаторам, содержащимся только в отклонённом уведомлении. Устаревшее или неверное событие может ссылаться на уже исчезнувший объект. У аппаратного поставщика Reenumerate выполняет обнаружение, а Refresh обновляет кэшированные данные известных объектов; использование каждой операции по назначению предотвращает сохранение ложной топологии.
Аппаратное повторное перечисление · Аппаратное обновление · Уведомления VDS
Нужно найти другой код? Найти другой код состояния или ошибки.