Share via


Función UcmConnectorPdSourceCaps (ucmmanager.h)

Notifica a la extensión del marco del administrador de conectores USB (UcmCx) con las funcionalidades de fuente de alimentación del conector.

Sintaxis

NTSTATUS UcmConnectorPdSourceCaps(
  [in] UCMCONNECTOR                Connector,
       UCM_PD_POWER_DATA_OBJECT [] Pdos,
  [in] UCHAR                       PdoCount
);

Parámetros

[in] Connector

Controle el objeto de conector que el controlador de cliente recibió en la llamada anterior a UcmConnectorCreate.

Pdos

Matriz asignada por el autor de la llamada de estructuras de UCM_PD_POWER_DATA_OBJECT que describe las funcionalidades de la fuente de alimentación.

[in] PdoCount

Número de elementos de la matriz especificada por Pdos[].

Valor devuelto

UcmConnectorPdSourceCaps devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, este método puede devolver un valor NTSTATUS adecuado.

Comentarios

Si el conector (conector local) es el origen de energía, el controlador cliente puede notificar las funcionalidades y los cambios en esas funcionalidades a UcmCx mediante UcmConnectorPdSourceCaps. Si el conector es un receptor de energía, notifique las funcionalidades anunciadas recibidas del asociado mediante una llamada a UcmConnectorPdPartnerSourceCaps. El controlador cliente debe llamar a UcmConnectorPdPartnerSourceCaps cada vez que el asociado vuelva a anunciar sus funcionalidades.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Versión mínima de KMDF 1.15
Versión mínima de UMDF 2.15
Encabezado ucmmanager.h (incluya Ucmcx.h)
Library UcmCxstub.lib
IRQL PASSIVE_LEVEL

Consulte también

UcmConnectorCreate