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.
Syntaxe
typedef enum _UCMUCSIFUNCENUM {
UcmUcsiDeviceInitInitializeTableIndex,
UcmUcsiDeviceInitializeTableIndex,
UcmUcsiConnectorCollectionCreateTableIndex,
UcmUcsiConnectorCollectionAddConnectorTableIndex,
UcmUcsiPpmCreateTableIndex,
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
UcmUcsiPpmStartTableIndex,
UcmUcsiPpmStopTableIndex,
UcmUcsiPpmNotificationTableIndex,
UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;
Constantes
UcmUcsiDeviceInitInitializeTableIndex UcmUcsiDeviceInitialize : initialise la WDFDEVICE_INIT fournie 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 Platform Policy Manager (PPM). |
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 l’envoi de requêtes au pilote client. |
UcmUcsiPpmNotificationTableIndex UcmUcsiPpmNotification : informe l’extension de classe UcmUcsiCx sur une notification UCSI. |
UcmucsiFunctionTableNumEntries Fin de cette énumération. |
Exigences
Exigence | Valeur |
---|---|
version minimale de KMDF | 1.27 |
version minimale de UMDF | N/A |
d’en-tête | ucmucsifuncenum.h (include UcmUcsiCx.h) |