UCMUCSIFUNCENUM-Aufzählung (ucmucsifuncenum.h)
Definiert Werte für alle Exportfunktionen, die von einem Clienttreiber einer UcmUcsiCx-Klassenerweiterung aufgerufen werden.
Syntax
typedef enum _UCMUCSIFUNCENUM {
UcmUcsiDeviceInitInitializeTableIndex,
UcmUcsiDeviceInitializeTableIndex,
UcmUcsiConnectorCollectionCreateTableIndex,
UcmUcsiConnectorCollectionAddConnectorTableIndex,
UcmUcsiPpmCreateTableIndex,
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
UcmUcsiPpmStartTableIndex,
UcmUcsiPpmStopTableIndex,
UcmUcsiPpmNotificationTableIndex,
UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;
Konstanten
UcmUcsiDeviceInitInitializeTableIndex UcmUcsiDeviceInitInitialize - initialisiert die vom Framework bereitgestellte WDFDEVICE_INIT. |
UcmUcsiDeviceInitializeTableIndex UcmUcsiDeviceInitialize - initialisiert die UcmUcsiCx-Klassenerweiterung. |
UcmUcsiConnectorCollectionCreateTableIndex UcmUcsiConnectorCollectionCreate – erstellt ein Verbindersammlungsobjekt mit UcmUcsiCx. |
UcmUcsiConnectorCollectionAddConnectorTableIndex UcmUcsiConnectorCollectionAddConnector – fügt dem Connectorsammlungsobjekt einen Verbinder hinzu. |
UcmUcsiPpmCreateTableIndex UcmUcsiPpmCreate – erstellt ein PPM-Objekt (Platform Policy Manager). |
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex UcmUcsiPpmSetUcsiCommandRequestQueue – stellt ein Framework-Warteschlangenobjekt bereit, das zum Verteilen von UCSI-Befehlen an den Clienttreiber verwendet wird. |
UcmUcsiPpmStartTableIndex UcmUcsiPpmStart – weist die Klassenerweiterung an, das Senden von Anforderungen an den Clienttreiber zu starten. |
UcmUcsiPpmStopTableIndex UcmUcsiPpmStop – weist die Klassenerweiterung an, das Senden von Anforderungen an den Clienttreiber zu beenden. |
UcmUcsiPpmNotificationTableIndex UcmUcsiPpmNotification – informiert die UcmUcsiCx-Klassenerweiterung über eine UCSI-Benachrichtigung. |
UcmucsiFunctionTableNumEntries Ende dieser Aufzählung. |
Anforderungen
Anforderung | Wert |
---|---|
Minimale KMDF-Version | 1.27 |
Mindest-UMDF-Version | N/A |
Header- | ucmucsifuncenum.h (include UcmUcsiCx.h) |