функция обратного вызова EVT_UCX_USBDEVICE_SUSPEND (ucxusbdevice.h)

UCX вызывает эту функцию обратного вызова для отправки состояния приостановки устройства.

Синтаксис

EVT_UCX_USBDEVICE_SUSPEND EvtUcxUsbdeviceSuspend;

void EvtUcxUsbdeviceSuspend(
  [in] UCXCONTROLLER UcxController,
  [in] UCXUSBDEVICE UcxUsbDevice
)
{...}

Параметры

[in] UcxController

Дескриптор контроллера UCX, который драйвер клиента получил при предыдущем вызове метода UcxControllerCreate .

[in] UcxUsbDevice

Дескриптор объекта UCX, представляющего USB-устройство, полученное драйвером клиента при предыдущем вызове метода UcxUsbDeviceCreate .

Возвращаемое значение

None

Remarks

Драйвер клиента UCX регистрирует свою реализацию в расширении КОНТРОЛЛЕРа узла USB (UCX), вызывая метод UcxUsbDeviceCreate .

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть ucxusbdevice.h (включая Ucxclass.h)
IRQL PASSIVE_LEVEL