Share via


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)

Consulte también

Ucmucsicx.h