Cabeçalho ucmtcpciportcontrollerrequests.h
Esse cabeçalho é usado por usbref. Para obter mais informações, consulte:
ucmtcpciportcontrollerrequests.h contém as seguintes interfaces de programação:
IOCTLs
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED Notifica o driver cliente de que um modo alternativo é inserido para que o driver possa executar tarefas adicionais. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED Notifica o driver cliente de que um modo alternativo é encerrado para que o driver possa executar tarefas adicionais. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED Notifica o driver cliente de que o modo alternativo DisplayPort no dispositivo parceiro foi configurado com atribuição de pino para que o driver possa executar tarefas adicionais. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED Notifica o driver cliente de que o status de exibição da conexão DisplayPort foi alterado para que o driver possa executar tarefas adicionais. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED Notifica o driver cliente de que o status de detecção de hot-plug da conexão DisplayPort foi alterado para que o driver possa executar tarefas adicionais. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL Obtém os valores de todos os registros de controle definidos de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS Obtém valores de todos os registros de status de acordo com a Especificação da Interface do Controlador de Porta Type-C do Barramento Serial Universal. O driver cliente deve recuperar os valores dos registros CC_STATUS, POWER_STATUS e FAULT_STATUS. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND Define o valor de um registro de comando definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT Define o registro de CONFIG_STANDARD_OUTPUT definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL Define o valor de um registro de controle definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO Define o valor do registro de MESSAGE_HEADER_INFO definido de acordo com a Especificação da Interface do Controlador de Porta Type-C do Barramento Serial Universal. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT Define o registro de RECEIVE_DETECT definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT Define o Registro TRANSMIT definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER Define o registro de TRANSMIT_BUFER definido de acordo com a Especificação da Interface do Controlador de Porta do Barramento Serial Universal Type-C. |
Estruturas
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED_IN_PARAMS Armazena informações sobre o modo alternativo detectado. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED. |
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED_IN_PARAMS Armazena informações sobre o modo alternativo que foi encerrado. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED_IN_PARAMS Armazena informações sobre a atribuição de pino do modo alternativo DisplayPort que foi configurado. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED_IN_PARAMS Armazena informações sobre como exibir o status da conexão DisplayPort. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED_IN_PARAMS Armazena informações sobre o status de detecção de hot plug da conexão DisplayPort. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_IN_PARAMS Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS Armazena os valores de todos os registros de controle do controlador de porta recuperados pela solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_IN_PARAMS Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS. |
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_OUT_PARAMS Armazena os valores de todos os registros de status do controlador de porta. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS. |
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS Armazena os registros de comando especificados. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND. |
UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS Armazena o valor do registro de CONFIG_STANDARD_OUTPUT. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT. |
UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS Armazena os valores de todos os registros de controle. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL. |
UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO_IN_PARAMS Armazena o valor do registro de VBUS_VOLTAGE_ALARM_LO_CFG. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO. |
UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT_IN_PARAMS Armazena o valor do registro de RECEIVE_DETECT. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS Armazena o valor do registro de TRANSMIT_BUFFER. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER. |
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS Armazena os valores do Registro TRANSMIT. Essa estrutura é usada na solicitação IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT. |
Enumerações
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS Define valores para determinar se um status de exibição para um dispositivo DisplayPort está habilitado. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS Define valores para determinar se um dispositivo DisplayPort está conectado. |
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT Saiba mais sobre: _UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT enumeração |
UCMTCPCI_PORT_CONTROLLER_IOCTL Define as várias solicitações de controle de E/S do dispositivo que são enviadas ao driver cliente do controlador de porta. Isso indica o tipo de IOCTL no WPP. |