Enumeração UCMUCSIFUNCENUM (ucmucsifuncenum.h)
Define valores para todas as funções de exportação chamadas por um driver de cliente de uma extensão de classe UcmUcsiCx.
Syntax
typedef enum _UCMUCSIFUNCENUM {
UcmUcsiDeviceInitInitializeTableIndex,
UcmUcsiDeviceInitializeTableIndex,
UcmUcsiConnectorCollectionCreateTableIndex,
UcmUcsiConnectorCollectionAddConnectorTableIndex,
UcmUcsiPpmCreateTableIndex,
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex,
UcmUcsiPpmStartTableIndex,
UcmUcsiPpmStopTableIndex,
UcmUcsiPpmNotificationTableIndex,
UcmucsiFunctionTableNumEntries
} UCMUCSIFUNCENUM;
Constantes
UcmUcsiDeviceInitInitializeTableIndex UcmUcsiDeviceInitInitialize – inicializa o WDFDEVICE_INIT fornecido pela estrutura. |
UcmUcsiDeviceInitializeTableIndex UcmUcsiDeviceInitialize – inicializa a extensão da classe UcmUcsiCx. |
UcmUcsiConnectorCollectionCreateTableIndex UcmUcsiConnectorCollectionCreate – cria um objeto de coleção de conectores com UcmUcsiCx. |
UcmUcsiConnectorCollectionAddConnectorTableIndex UcmUcsiConnectorCollectionAddConnector – adiciona um conector ao objeto de coleção do conector. |
UcmUcsiPpmCreateTableIndex UcmUcsiPpmCreate – cria um objeto PPM (Platform Policy Manager). |
UcmUcsiPpmSetUcsiCommandRequestQueueTableIndex UcmUcsiPpmSetUcsiCommandRequestQueue – fornece um objeto de fila de estrutura usado para expedir comandos UCSI para o driver cliente. |
UcmUcsiPpmStartTableIndex UcmUcsiPpmStart – instrui a extensão de classe a começar a enviar solicitações para o driver cliente. |
UcmUcsiPpmStopTableIndex UcmUcsiPpmStop – instrui a extensão de classe a parar de enviar solicitações para o driver cliente. |
UcmUcsiPpmNotificationTableIndex UcmUcsiPpmNotification - informa a extensão de classe UcmUcsiCx sobre uma notificação UCSI. |
UcmucsiFunctionTableNumEntries Fim dessa enumeração. |
Requisitos
Requisito | Valor |
---|---|
Versão mínima do KMDF | 1.27 |
Versão mínima do UMDF | N/D |
Cabeçalho | ucmucsifuncenum.h (inclua UcmUcsiCx.h) |