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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour