Freigeben über


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)

Siehe auch

Ucmucsicx.h