ucmtcpciportcontrollerrequests.h-Header
Dieser Header wird von usbref verwendet. Weitere Informationen finden Sie unter
ucmtcpciportcontrollerrequests.h enthält die folgenden Programmierschnittstellen:
IOCTLs
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED Benachrichtigt den Clienttreiber, dass ein alternativer Modus eingegeben wird, damit der Treiber zusätzliche Aufgaben ausführen kann. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED Benachrichtigt den Clienttreiber, dass ein alternativer Modus beendet wird, damit der Treiber zusätzliche Aufgaben ausführen kann. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED Benachrichtigt den Clienttreiber, dass der alternative DisplayPort-Modus auf dem Partnergerät mit Pinzuweisung konfiguriert wurde, damit der Treiber zusätzliche Aufgaben ausführen kann. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED Benachrichtigt den Clienttreiber, dass sich die angezeigte status der DisplayPort-Verbindung geändert hat, sodass der Treiber zusätzliche Aufgaben ausführen kann. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED Benachrichtigt den Clienttreiber, dass der Hot-Plug erkennt, status der DisplayPort-Verbindung geändert wurde, sodass der Treiber zusätzliche Aufgaben ausführen kann. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL Ruft die Werte aller Steuerelementregister ab, die gemäß der Schnittstellenspezifikation für den Universal Serial Bus Type-C port controller definiert sind. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS Ruft Die Werte aller status Register gemäß der Schnittstellenspezifikation für den Universal Serial Bus Type-C-Port-Controller ab. Der Clienttreiber muss die Werte der CC_STATUS-, POWER_STATUS- und FAULT_STATUS-Register abrufen. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND Legt den Wert eines Befehlsregisters fest, das gemäß der Schnittstellenspezifikation für den Universal Serial Bus Type-C Port Controller definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT Legt die CONFIG_STANDARD_OUTPUT Register fest, die gemäß der Schnittstellenspezifikation für die Controllerschnittstelle vom Typ C des universellen seriellen Busses definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL Legt den Wert eines Steuerelementregisters fest, das gemäß der Schnittstellenspezifikation für den Universal Serial Bus Type-C Port-Controller definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO Legt den Wert des MESSAGE_HEADER_INFO Register fest, der gemäß der Schnittstellenspezifikation für den Universal Serial Bus Typ-C port controller definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT Legt den RECEIVE_DETECT Register fest, der gemäß der Schnittstellenspezifikation für controller-Controller vom Typ C des universellen seriellen Busses definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT Legt das TRANSMIT-Register fest, das gemäß der Controller-Schnittstellenspezifikation für den universellen seriellen Bus typ-C definiert ist. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER Legt die TRANSMIT_BUFER Register fest, die gemäß der Schnittstellenspezifikation für controller-Controller vom Typ C des universellen seriellen Busses definiert ist. |
Strukturen
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED_IN_PARAMS Speichert Informationen zum erkannten alternativen Modus. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED_IN_PARAMS Speichert Informationen zum alternativen Modus, der beendet wurde. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED_IN_PARAMS Speichert Informationen zur Anheftzuweisung des alternativen DisplayPort-Modus, der konfiguriert wurde. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED_IN_PARAMS Speichert Informationen zur Anzeige status der DisplayPort-Verbindung. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED_IN_PARAMS Speichert Informationen zur Hot Plug-Erkennung status der DisplayPort-Verbindung. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_IN_PARAMS Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS Speichert die Werte aller Steuerelementregister des Portcontrollers, der von der IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL-Anforderung abgerufen wird. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_IN_PARAMS Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_OUT_PARAMS Speichert die Werte aller status Register des Portcontrollers. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS Speichert die angegebenen Befehlsregister. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS Speichert den Wert des CONFIG_STANDARD_OUTPUT Register. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS Speichert die Werte aller Steuerelementregister. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO_IN_PARAMS Speichert den Wert des VBUS_VOLTAGE_ALARM_LO_CFG Register. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT_IN_PARAMS Speichert den Wert des RECEIVE_DETECT Register. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS Speichert den Wert des TRANSMIT_BUFFER Register. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER-Anforderung verwendet. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS Speichert die Werte von TRANSMIT Register. Diese Struktur wird in der IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT-Anforderung verwendet. |
Enumerationen
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS Definiert Werte, um zu bestimmen, ob eine Anzeige status für ein DisplayPort-Gerät aktiviert ist. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS Definiert Werte, um zu bestimmen, ob ein DisplayPort-Gerät angeschlossen ist. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT Weitere Informationen: _UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT Enumeration |
UCMTCPCI_PORT_CONTROLLER_IOCTL Definiert die verschiedenen Geräte-E/A-Steuerungsanforderungen, die an den Clienttreiber für den Portcontroller gesendet werden. Dies gibt den Typ der IOCTL in WPP an. |