Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Power Meter Interface (PMI) wird über einen WDM-Treiber bereitgestellt, der E/A-Anforderungspakete (IRPs) vom Power Manager und der Power WMI-Anbieterkomponente des User-Mode Power Service (UMPS) bedient.
Um Power Metering zu entwickeln, benötigen Sie die folgenden Header:
Informationen zum Programmierhandbuch finden Sie unter Power Metering.
IOCTLs
|
IOCTL_PMI_GET_CAPABILITIES Die IOCTL_PMI_GET_CAPABILITIES Anforderung ruft die Funktionen und Ressourceninformationen zu einem Stromzähler ab. |
|
IOCTL_PMI_GET_CONFIGURATION Die IOCTL_PMI_GET_CONFIGURATION Anforderung gibt Informationen zur aktuellen Konfiguration eines Stromzählers zurück. |
|
IOCTL_PMI_GET_MEASUREMENT Die IOCTL_PMI_GET_MEASUREMENT Anforderung gibt die aktuellen Messdaten aus einem Stromzähler zurück. |
|
IOCTL_PMI_REGISTER_EVENT_NOTIFY Die IOCTL_PMI_REGISTER_EVENT_NOTIFY Anforderung registriert den IOCTL-Initiator, um über ein Power Meter-Ereignis benachrichtigt zu werden. Wenn das Ereignis eintritt, schließt die Power Meter Interface (PMI) die IOCTL-Anforderung ab und gibt Informationen über das Ereignis zurück. |
|
IOCTL_PMI_SET_CONFIGURATION Die anforderung IOCTL_PMI_SET_CONFIGURATION legt die Konfigurationsdaten für einen Stromzähler fest. |
Enumerationen
|
PMI_CAPABILITIES_TYPE Die PMI_CAPABILITIES_TYPE-Aufzählung definiert den Typ der Funktionendaten, auf die vom Capability-Element der PMI_CAPABILITIES-Struktur verwiesen wird. |
|
PMI_CONFIGURATION_TYPE Die PMI_CONFIGURATION_TYPE-Aufzählung definiert den Typ der PMI-Konfigurationsdaten, auf die vom Configuration-Element der PMI_CONFIGURATION-Struktur verwiesen wird. |
|
PMI_EVENT_TYPE Die PMI_EVENT_TYPE-Aufzählung definiert den Typ des PMI-Energiezählerereignisses, das durch den erfolgreichen Abschluss einer IOCTL_PMI_REGISTER_EVENT_NOTIFY-Anforderung zurückgegeben wird. |
|
PMI_MEASUREMENT_TYPE Die PMI_MEASUREMENT_TYPE-Aufzählung definiert die Quelle der PMI-Messdaten. |
|
PMI_MEASUREMENT_UNIT Die PMI_MEASUREMENT_UNIT-Aufzählung definiert die Einheiten der PMI-Messdaten. |
Strukturen
|
PMI_BUDGETING_CONFIGURATION Die PMI_BUDGETING_CONFIGURATION-Struktur enthält Informationen zum aktuellen Leistungsbudget eines Stromzählers. Ein Energiebudget definiert, wie viel Leistung das System aus der Reihe von Netzteilen verbrauchen kann, die vom Stromzähler überwacht werden. |
|
PMI_CAPABILITIES Die PMI_CAPABILITIES-Struktur enthält Informationen über die Leistungsmessungs- und Budgetierungsfunktionen eines Stromzählers. |
|
PMI_CONFIGURATION Die PMI_CONFIGURATION-Struktur enthält Informationen zur aktuellen Energiemessungs- und Budgetierungskonfiguration eines Stromzählers. |
|
PMI_EVENT Die PMI_EVENT-Struktur enthält Informationen zu einem Leistungsmessungs- und Budgetierungsereignis, das über die Power Meter Interface (PMI) signalisiert wird. |
|
PMI_MEASUREMENT_CONFIGURATION Die PMI_MEASUREMENT_CONFIGURATION-Struktur enthält Informationen zur aktuellen Energiemessungskonfiguration eines Stromzählers. |
|
PMI_MEASUREMENT_DATA Die PMI_MEASUREMENT_DATA Struktur enthält die aktuelle Leistungsmessung, die von einem Stromzähler gesammelt wird. |
|
PMI_METERED_HARDWARE_INFORMATION Die PMI_METERED_HARDWARE_INFORMATION Struktur enthält Informationen zu einer oder mehreren Netzteilen, die vom Stromzähler überwacht werden. |
|
PMI_REPORTED_CAPABILITIES Die PMI_REPORTED_CAPABILITIES-Struktur enthält Informationen über die Art der Leistungsmessung und Budgetierungsfunktionen, die ein Stromzähler unterstützt. Darüber hinaus enthält diese Struktur Bestandsinformationen zum Stromzähler selbst. |
|
PMI_THRESHOLD_CONFIGURATION Die PMI_THRESHOLD_CONFIGURATION-Struktur enthält Informationen zur Schwellenwertkonfiguration des Stromzählers. |