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) |