IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL IOCTL (ucmtcpciportcontrollerrequests.h)
Задает значение регистра элемента управления, определенное в соответствии со спецификацией интерфейса контроллера порта Универсальной последовательной шины Type-C.
Основной код
Входной буфер
Указатель на структуру UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS , содержащую тип регистра и устанавливаемое значение.
Длина входного буфера
Размер структуры UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS .
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае — Состояние до соответствующего условия ошибки в виде кода NTSTATUS .
Комментарии
Расширение класса UcmTcpciCx отправляет этот запрос IOCTL на задание значений регистру элемента управления. Для каждого запроса можно задать только один регистр. Тип и значение для задания предоставляются в предоставленной структуре. После установки значения в регистре драйвер клиента должен вызвать WdfRequestComplete для выполнения запроса.
Требования
Требование | Значение |
---|---|
Заголовок | ucmtcpciportcontrollerrequests.h |
См. также раздел
Создание запросов IOCTL в драйверах
WdfIoTargetSendInternalIoctlOthersSynchronously