Функция UfxDeviceNotifyResume (ufxclient.h)
Уведомляет UFX о событии возобновления USB-шины.
Синтаксис
void UfxDeviceNotifyResume(
[in] UFXDEVICE UfxDevice
);
Параметры
[in] UfxDevice
Дескриптор объекта устройства UFX, созданного драйвером, вызывая UfxDeviceCreate.
Возвращаемое значение
Никакой
Замечания
Драйвер клиента вызывает UfxDeviceNotifyResume при получении события возобновления шины. Контроллер должен вернуться в то же состояние, в которое оно находилось во время события возобновления шины.
Драйвер клиента обычно вызывает UfxDeviceNotifyResume из функции обратного вызова EvtInterruptD pc. В следующем примере показано, как обрабатывать событие возобновления.
case DeviceEventWakeUp:
if (ControllerContext->Suspended) {
ControllerContext->Suspended = FALSE;
UfxDeviceNotifyResume(ControllerContext->UfxDevice);
}
break;
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
целевая платформа | Виндоус |
заголовка | ufxclient.h |
библиотеки | ufxstub.lib |
IRQL | DISPATCH_LEVEL |