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