UcmConnectorPdConnectionStateChanged function (ucmmanager.h)
Notifies the USB connector manager framework extension (UcmCx) with the connection capabilities of the currently negotiated PD contract (if any).
Syntax
NTSTATUS UcmConnectorPdConnectionStateChanged(
[in] UCMCONNECTOR Connector,
[in] PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Params
);
Parameters
[in] Connector
Handle to the connector object that the client driver received in the previous call to UcmConnectorCreate.
[in] Params
Pointer to a UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS structure contains driver-supplied state of the connector.
Return value
UcmConnectorPdConnectionStateChanged returns STATUS_SUCCESS if the operation succeeds. Otherwise, this method can return an appropriate NTSTATUS value.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Target Platform | Windows |
Minimum KMDF version | 1.15 |
Minimum UMDF version | 2.15 |
Header | ucmmanager.h (include Ucmcx.h) |
Library | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |