Compartilhar via


Função UfxDeviceNotifyResume (ufxclient.h)

Notifica a UFX sobre um evento de retomada de barramento USB.

Sintaxe

void UfxDeviceNotifyResume(
  [in] UFXDEVICE UfxDevice
);

Parâmetros

[in] UfxDevice

Um identificador para um objeto de dispositivo UFX que o driver criou chamando UfxDeviceCreate.

Retornar valor

Nenhum

Comentários

O driver do cliente chama UfxDeviceNotifyResume quando recebe um evento de retomada de ônibus. O controlador deve retornar ao mesmo estado em que estava no momento do evento de retomada do ônibus.

O driver cliente normalmente chama UfxDeviceNotifyResume de sua função de retorno de chamada EvtInterruptDpc . O exemplo a seguir mostra como lidar com um evento de retomada.

    case DeviceEventWakeUp:
        if (ControllerContext->Suspended) {
            ControllerContext->Suspended = FALSE;
            UfxDeviceNotifyResume(ControllerContext->UfxDevice);
        }
        break;

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Plataforma de Destino Windows
Cabeçalho ufxclient.h
Biblioteca ufxstub.lib
IRQL DISPATCH_LEVEL