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 |