IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT IOCTL (ucmtcpciportcontrollerrequests.h)
Задает регистр CONFIG_STANDARD_OUTPUT, определенный в соответствии со спецификацией интерфейса контроллера порта Типа C универсальной последовательной шины.
Основной код
Входной буфер
Указатель на структуру UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS , содержащую значения, заданные в CONFIG_STANDARD_OUTPUT Register. Чтобы получить структуру, вызовите WdfRequestRetrieveInputBuffer , передав полученный объект запроса платформы. Эта структура объявлена в UcmTcpciSpec.h.
Длина входного буфера
Размер структуры UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS .
Блок состояния
Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае — состояние соответствующего условия ошибки в виде кода NTSTATUS .
Комментарии
Расширение класса UcmTcpciCx отправляет этот запрос IOCTL, чтобы задать CONFIG_STANDARD_OUTPUT Register. Устанавливаемое значение указывается в предоставленной структуре. После установки значения в регистре драйвер клиента должен вызвать WdfRequestComplete для выполнения запроса.
Требования
Требование | Значение |
---|---|
Заголовок | ucmtcpciportcontrollerrequests.h |
См. также раздел
Создание запросов IOCTL в драйверах
WdfIoTargetSendInternalIoctlOthersSynchronously
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по