перечисление WDF_USB_REQUEST_TYPE (wudfusb.h)
[Предупреждение: UMDF 2 является последней версией UMDF и заменяет UMDF 1. Все новые драйверы UMDF должны быть написаны с помощью UMDF 2. В UMDF 1 новые функции не добавляются, а поддержка UMDF 1 в более новых версиях Windows 10 ограничена. Универсальные драйверы Windows должны использовать UMDF 2. Дополнительные сведения см. в разделе начало работы с UMDF.]
Перечисление WDF_USB_REQUEST_TYPE содержит значения, определяющие тип объекта запроса USB.
Синтаксис
typedef enum _WDF_USB_REQUEST_TYPE {
WdfUsbRequestTypeInvalid,
WdfUsbRequestTypeNoFormat,
WdfUsbRequestTypeDeviceControlTransfer,
WdfUsbRequestTypePipeWrite,
WdfUsbRequestTypePipeRead
} WDF_USB_REQUEST_TYPE, *PWDF_USB_REQUEST_TYPE;
Константы
WdfUsbRequestTypeInvalid Недопустимый тип объекта запроса. |
WdfUsbRequestTypeNoFormat Объект запроса не отформатирован. |
WdfUsbRequestTypeDeviceControlTransfer Объект запроса отправляется, когда приложение вызывает функцию Win32 DeviceIoControl для объекта файла, связанного с целевым устройством. |
WdfUsbRequestTypePipeWrite Объект запроса отправляется, когда приложение вызывает функцию Win32 WriteFile или WriteFileEx для объекта файла, связанного с целевым устройством. |
WdfUsbRequestTypePipeRead Объект запроса отправляется, когда приложение вызывает функцию Win32 ReadFile или ReadFileEx для объекта файла, связанного с целевым устройством. |
Требования
Требование | Значение |
---|---|
Заголовок | wudfusb.h (включая Wudfusb.h) |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по