Проблемы с версией объекта NDIS для WMI
В этом разделе описываются проблемы с версией объекта NDIS, влияющие на поддержку инструментария управления Windows (WMI).
Управление версиями внутри MOF-файла WMI отсутствует. Таким образом, если соответствующая структура NDIS имеет новую редакцию, в объекты данных MOF добавлены дополнительные поля.
Структуры NDIS_WMI_Xxx_HEADER имеют новую редакцию при добавлении дополнительных элементов для новой версии NDIS. Список текущих структур NDIS_WMI_Xxx_HEADER см. в разделе Структуры WMI NDIS.
Когда приложения получают доступ к сведениям WMI для операции запроса, они должны проверка версию в возвращенном буфере, прежде чем получить доступ к каким-либо данным. Для операции задания приложения должны проверка элемент SupportedRevision в структуре NDIS_WMI_OUTPUT_INFO, чтобы определить, какую версию принял базовый драйвер.
Многие объекты WMI содержат свойство MSNdis_ObjectHeader , эквивалентное структуре NDIS_OBJECT_HEADER . При заполнении свойства MSNdis_ObjectHeader задайте поля Тип и Редакция , как описано в NDIS_OBJECT_HEADER разделе. Чтобы обеспечить беспроблемную переносимость в 64-разрядные системы, задайте для поля Размер значение 0xFFFF
.