Поделиться через


Квалификаторы, относящиеся к поставщику WDM

Следующие квалификаторы используются поставщиком WDM в MOF-файлах драйвера устройства при извлечении данных из WNODEs для создания экземпляров классов драйверов WDM.

MissingValue

Тип данных: DWORD, array, uint8, uint16, uint32, sint8, sint16 или sint32.

Область применения: properties

Отсутствующее значение для этого свойства должно быть представлено значением NULL , а не 0 (ноль).

WMIDataId

Тип данных: uint32

Область применения: properties

Индекс в WNODE данных для свойства . Поставщик WDM использует этот квалификатор для определения форматирования данных при извлечении данных из WNODE и создании классов WMI. Начальное значение — 1.

WMIExpense

Тип данных: uint32

Область применения: классы

Указание стоимости ресурса для доступа к блоку данных. Например, для получения сведений о геометрии диска не требуется много ресурсов, так как они доступны в расширении устройства. Производительность чтения и записи на диске является более ресурсоемкой, так как требует дополнительной работы над каждой операцией чтения и записи. Поэтому значение квалификатора WMIExpense больше для производительности чтения и записи диска.

WMIMethodId

Тип данных: uint32

Применимо к: methods

Индекс в WNODE данных для свойства . Поставщик WDM использует этот квалификатор для определения форматирования данных при извлечении данных из WNODE и создании классов WMI. Начальное значение — 1.

Требования

Требование Значение
Минимальная версия клиента
Windows Vista
Минимальная версия сервера
Windows Server 2008