en-tête ucmtcpciportcontrollerrequests.h
Cet en-tête est utilisé par usbref. Pour plus d'informations, consultez les pages suivantes :
ucmtcpciportcontrollerrequests.h contient les interfaces de programmation suivantes :
IOCTLs
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED Avertit le pilote client qu’un autre mode est entré afin qu’il puisse effectuer des tâches supplémentaires. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED Avertit le pilote client qu’un autre mode est arrêté afin qu’il puisse effectuer des tâches supplémentaires. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED Avertit le pilote client que le mode alternatif DisplayPort sur l’appareil partenaire a été configuré avec l’affectation de broche afin que le pilote puisse effectuer des tâches supplémentaires. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED Avertit le pilote client que le status d’affichage de la connexion DisplayPort a changé afin que le pilote puisse effectuer des tâches supplémentaires. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED Avertit le pilote client que le status de détection de la connexion DisplayPort a changé afin que le pilote puisse effectuer des tâches supplémentaires. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL Obtient les valeurs de tous les registres de contrôle définis conformément à la spécification de l’interface du contrôleur de port Type-C du bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS Obtient les valeurs de tous les registres status conformément à la spécification de l’interface du contrôleur de port Type-C du bus série universel. Le pilote client doit récupérer les valeurs des registres CC_STATUS, POWER_STATUS et FAULT_STATUS. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND Définit la valeur d’un registre de commandes défini conformément à la spécification de l’interface du contrôleur de port Type-C du bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT Définit le CONFIG_STANDARD_OUTPUT Register défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL Définit la valeur d’un registre de contrôles défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO Définit la valeur de la MESSAGE_HEADER_INFO Register définie conformément à la spécification de l’interface du contrôleur de port Type-C de bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT Définit le RECEIVE_DETECT Register défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT Définit le registre DE TRANSMISSION défini conformément à la spécification de l’interface du contrôleur de port C de type de bus série universel. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER Définit le TRANSMIT_BUFER Register défini conformément à la spécification de l’interface du contrôleur de port de type C de bus série universel. |
Structures
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED_IN_PARAMS Stocke des informations sur l’autre mode détecté. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED. |
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED_IN_PARAMS Stocke des informations sur le mode alternatif qui a été arrêté. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED_IN_PARAMS Stocke des informations sur l’affectation de broche du mode alternatif DisplayPort qui a été configuré. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED_IN_PARAMS Stocke des informations sur l’affichage status de la connexion DisplayPort. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED_IN_PARAMS Stocke des informations sur la détection de la prise à chaud status de la connexion DisplayPort. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_IN_PARAMS Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS Stocke les valeurs de tous les registres de contrôle du contrôleur de port récupérés par la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_IN_PARAMS Cette structure est utilisée dans la requête IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_OUT_PARAMS Stocke les valeurs de tous les registres status du contrôleur de port. Cette structure est utilisée dans la requête IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS. |
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS Stocke les registres de commandes spécifiés. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND. |
UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS Stocke la valeur de la CONFIG_STANDARD_OUTPUT Register. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT. |
UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS Stocke les valeurs de tous les registres de contrôle. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO_IN_PARAMS Stocke la valeur de la VBUS_VOLTAGE_ALARM_LO_CFG Register. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO. |
UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT_IN_PARAMS Stocke la valeur de la RECEIVE_DETECT Register. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS Stocke la valeur de la TRANSMIT_BUFFER Register. Cette structure est utilisée dans la requête IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS Stocke les valeurs de TRANSMIT Register. Cette structure est utilisée dans la demande IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT. |
Énumérations
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS Définit des valeurs pour déterminer si une status d’affichage pour un appareil DisplayPort est activée. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS Définit des valeurs pour déterminer si un appareil DisplayPort est branché. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT En savoir plus sur : énumération _UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT |
UCMTCPCI_PORT_CONTROLLER_IOCTL Définit les différentes demandes de contrôle d’E/S d’appareil qui sont envoyées au pilote client pour le contrôleur de port. Cela indique le type d’IOCTL dans WPP. |