| Предыдущий | Следующий |
| ERROR_WMI_INSTANCE_NOT_FOUND | ERROR_WMI_TRY_AGAIN |
ERROR_WMI_ITEMID_NOT_FOUND
Недопустим селектор элемента, а не обязательно экземпляр
Запрос одного элемента WMI указывает блок, экземпляр и ItemId. Этот статус относится к последнему этапу: поставщик распознал блок и экземпляр, но не предоставляет запрошенный числовой элемент данных. Это не то же самое, что ошибка установки поставщика, когда поддерживаемый элемент найден, но обновление не удалось выполнить.
Идентификатор элемента является частью контракта блока данных WMI. Потребители не должны выводить его из отображаемого имени или переиспользовать идентификатор из другой версии блока. Поставщики, напрямую обрабатывающие структуры WNODE, также должны проверять объявленный размер элемента и смещения до интерпретации входного значения.
Полезные сведения
- Запишите GUID, селектор экземпляра,
ItemId, размер данных и версию поставщика в одном диагностическом событии. - Сравните ожидаемую потребителем схему с текущей зарегистрированной MOF и двоичной разметкой.
- Отклоняйте неподдерживаемый элемент до попытки изменения состояния; повтор с тем же идентификатором не заставит элемент появиться.
Ссылки
- Windows WDK: IRP_MN_CHANGE_SINGLE_ITEM
- Windows WDK: структуры данных WNODE
- Windows WDK: классы запросов WMI
Нужно найти другой код? Найти другой код состояния или ошибки.