Compartilhar via


estrutura UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS (ucmmanager.h)

Descreve os parâmetros para o evento de conexão PD alterado.

Sintaxe

typedef struct _UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS {
  ULONG                      Size;
  UCM_PD_CONN_STATE          PdConnState;
  UCM_PD_REQUEST_DATA_OBJECT Rdo;
  UCM_CHARGING_STATE         ChargingState;
} UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS, *PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS;

Membros

Size

Tamanho da estrutura UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS .

PdConnState

O estado do conector indicado por um dos sinalizadores do tipo UCM_PD_CONN_STATE.

Rdo

Uma estrutura de UCM_PD_REQUEST_DATA_OBJECT inicializada que descreve as características do novo estado de conexão.

ChargingState

Estado de carregamento da porta indicada por um dos sinalizadores do tipo UCM_CHARGING_STATE.

Comentários

Inicialize essa estrutura chamando UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT. Uma estrutura de UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS inicializada é um valor de parâmetro de entrada para UcmConnectorPdConnectionStateChanged que é usado pelo driver cliente para notificar o UcmCx sobre o estado Anexado da porta.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Versão mínima do KMDF 1.15
Versão mínima do UMDF 2.15
Cabeçalho ucmmanager.h (inclua Ucmcx.h)

Confira também

UcmConnectorPdConnectionStateChanged

UcmConnectorTypeCAttach