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


IOCTL_EMI_GET_VERSION IOCTL (emi.h)

Код элемента управления IOCTL_EMI_GET_VERSION извлекает текущую версию интерфейса EMI, поддерживаемого устройством.

Входной буфер

Нет.

Длина входного буфера

Нет.

Выходной буфер

Член AssociatedIrp.SystemBuffer указывает адрес буфера, выделенного вызывающим объектом, который содержит структуру EMI_VERSION. В выходных данных эта структура содержит версию EMI, поддерживаемую устройством.

Длина выходного буфера

Размер этого буфера указывается в элементе Parameters.DeviceIoControl.OutputBufferLength .

Комментарии

EMI_VERSION_V1 указать, что устройство поддерживает только один канал измерения энергии.

EMI_VERSION_V2 указать, что устройство поддерживает несколько каналов измерения энергии.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 10.
Верхняя часть emi.h (включая Emi.h)

См. также раздел

Интерфейс учета энергопотребления