Enumeración UCMUCSIFUNCENUM (ucmucsifuncenum.h)
Define valores para todas las funciones de exportación llamadas por un controlador de cliente de una extensión de clase UcmUcsiCx.
Syntax
typedef enum _UCMUCSIFUNCENUM {
UcmUcsiDeviceInitInitializeTableIndex,
UcmUcsiDeviceInitializeTableIndex,
UcmUcsiConnectorCollectionCreateTableIndex,
UcmUcsiConnectorCollectionAddConnectorTableIndex,
UcmUcsiPpmCreateTableIndex,
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
UcmUcsiPpmStartTableIndex,
UcmUcsiPpmStopTableIndex,
UcmUcsiPpmNotificationTableIndex,
UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;
Constantes
UcmUcsiDeviceInitInitializeTableIndex UcmUcsiDeviceInitInitialize: inicializa el WDFDEVICE_INIT proporcionado por el marco. |
UcmUcsiDeviceInitializeTableIndex UcmUcsiDeviceInitialize: inicializa la extensión de clase UcmUcsiCx. |
UcmUcsiConnectorCollectionCreateTableIndex UcmUcsiConnectorCollectionCreate: crea un objeto de colección de conectores con UcmUcsiCx. |
UcmUcsiConnectorCollectionAddConnectorTableIndex UcmUcsiConnectorCollectionAddConnector: agrega un conector al objeto de colección connector. |
UcmUcsiPpmCreateTableIndex UcmUcsiPpmCreate: crea un objeto Platform Policy Manager (PPM). |
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex UcmUcsiPpmSetUcsiCommandRequestQueue: proporciona un objeto de cola de marco que se usa para enviar comandos UCSI al controlador cliente. |
UcmUcsiPpmStartTableIndex UcmUcsiPpmStart: indica a la extensión de clase que empiece a enviar solicitudes al controlador cliente. |
UcmUcsiPpmStopTableIndex UcmUcsiPpmStop: indica a la extensión de clase que deje de enviar solicitudes al controlador cliente. |
UcmUcsiPpmNotificationTableIndex UcmUcsiPpmNotification: informa a la extensión de clase UcmUcsiCx sobre una notificación UCSI. |
UcmucsiFunctionTableNumEntries Final de esta enumeración. |
Requisitos
Requisito | Value |
---|---|
Versión mínima de KMDF | 1.27 |
Versión mínima de UMDF | N/D |
Encabezado | ucmucsifuncenum.h (incluya UcmUcsiCx.h) |