header emi.h
Header ini digunakan oleh Power Metering dan Budgeting Reference. Untuk informasi selengkapnya, lihat:
emi.h berisi antarmuka pemrograman berikut:
IOCTL_EMI_GET_MEASUREMENT Kode kontrol IOCTL_EMI_GET_MEASUREMENT mengambil pengukuran energi saat ini dan waktu saat pengukuran diambil. |
IOCTL_EMI_GET_METADATA Kode kontrol IOCTL_EMI_GET_METADATA mengambil metadata EMI dari perangkat. |
IOCTL_EMI_GET_METADATA_SIZE Kode kontrol IOCTL_EMI_GET_METADATA_SIZE mengambil ukuran objek metadata EMI yang dapat diperoleh dari perangkat dengan mengeluarkan permintaan IOCTL_EMI_GET_METADATA. |
IOCTL_EMI_GET_VERSION Kode kontrol IOCTL_EMI_GET_VERSION mengambil versi antarmuka EMI saat ini yang didukung oleh perangkat. |
EMI_CHANNEL_MEASUREMENT_DATA Struktur EMI_MEASUREMENT_DATA menyediakan data tentang pengukuran energi saat ini dan waktu pengukuran diambil. |
EMI_CHANNEL_V2 Struktur EMI_CHANNEL_V2 menyediakan data tentang saluran EMI V2. |
EMI_MEASUREMENT_DATA_V2 Struktur EMI_MEASUREMENT_DATA_V2 menyediakan data tentang data pengukuran energi saat ini untuk semua saluran perangkat EMI_VERSION_V2. |
EMI_METADATA_SIZE Struktur EMI_METADATA_SIZE menentukan ukuran objek metadata Antarmuka Pengukuran Energi (EMI) yang dapat diperoleh dari perangkat dengan mengeluarkan permintaan IOCTL_EMI_GET_METADATA. |
EMI_METADATA_V1 Struktur EMI_METADATA menyediakan metadata tentang perangkat yang mendukung antarmuka Antarmuka Pengukuran Energi (EMI), seperti model perangkat keras dan revisi perangkat keras. |
EMI_METADATA_V2 Struktur EMI_METADATA_V2 menyediakan metadata tentang perangkat yang mendukung antarmuka EMI_VERSION_V2. Metadata ini berisi informasi tentang perangkat keras dan saluran EMI apa yang diekspos oleh perangkat ini. |
EMI_VERSION Struktur EMI_VERSION menjelaskan versi Antarmuka Pengukuran Energi (EMI) yang didukung oleh perangkat. |
EMI_MEASUREMENT_UNIT Enumerasi EMI_MEASUREMENT_UNIT mewakili unit pengukuran energi yang tersedia yang dapat diambil dari perangkat dengan menggunakan IOCTL_EMI_GET_MEASUREMENT. |