UCMUCSIFUNCENUM, énumération (ucmucsifuncenum.h)
Définit des valeurs pour toutes les fonctions d’exportation appelées par un pilote client d’une extension de classe UcmUcsiCx.
Syntax
typedef enum _UCMUCSIFUNCENUM {
UcmUcsiDeviceInitInitializeTableIndex,
UcmUcsiDeviceInitializeTableIndex,
UcmUcsiConnectorCollectionCreateTableIndex,
UcmUcsiConnectorCollectionAddConnectorTableIndex,
UcmUcsiPpmCreateTableIndex,
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
UcmUcsiPpmStartTableIndex,
UcmUcsiPpmStopTableIndex,
UcmUcsiPpmNotificationTableIndex,
UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;
Constantes
UcmUcsiDeviceInitInitializeTableIndex UcmUcsiDeviceInitInitialize : initialise les WDFDEVICE_INIT fournies par l’infrastructure. |
UcmUcsiDeviceInitializeTableIndex UcmUcsiDeviceInitialize : initialise l’extension de classe UcmUcsiCx. |
UcmUcsiConnectorCollectionCreateTableIndex UcmUcsiConnectorCollectionCreate : crée un objet de collection de connecteurs avec UcmUcsiCx. |
UcmUcsiConnectorCollectionAddConnectorTableIndex UcmUcsiConnectorCollectionAddConnector : ajoute un connecteur à l’objet de collection de connecteurs. |
UcmUcsiPpmCreateTableIndex UcmUcsiPpmCreate : crée un objet Ppm (Platform Policy Manager). |
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex UcmUcsiPpmSetUcsiCommandRequestQueue : fournit un objet de file d’attente d’infrastructure utilisé pour distribuer des commandes UCSI au pilote client. |
UcmUcsiPpmStartTableIndex UcmUcsiPpmStart : indique à l’extension de classe de commencer à envoyer des requêtes au pilote client. |
UcmUcsiPpmStopTableIndex UcmUcsiPpmStop : indique à l’extension de classe d’arrêter d’envoyer des requêtes au pilote client. |
UcmUcsiPpmNotificationTableIndex UcmUcsiPpmNotification : informe l’extension de classe UcmUcsiCx d’une notification UCSI. |
UcmucsiFunctionTableNumEntries Fin de cette énumération. |
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1,27 % |
Version UMDF minimale | N/A |
En-tête | ucmucsifuncenum.h (inclure UcmUcsiCx.h) |