Função UdecxUsbDeviceSignalFunctionWake (udecxusbdevice.h)

Inicia a ativação da função especificada de um estado de baixa energia. Isso se aplica a dispositivos USB 3.0 virtuais.

Sintaxe

void UdecxUsbDeviceSignalFunctionWake(
  [in] UDECXUSBDEVICE UdecxUsbDevice,
  [in] ULONG          Interface
);

Parâmetros

[in] UdecxUsbDevice

Um identificador para o objeto de dispositivo UDE. O driver cliente recuperou esse ponteiro na chamada anterior para UdecxUsbDeviceCreate.

[in] Interface

Esse valor é o bInterfaceNumber da interface que está sendo ativada.

Retornar valor

Nenhum

Comentários

O driver do cliente para o dispositivo deve ter habilitado a funcionalidade de ativação na chamada de EVT_UDECX_USB_DEVICE_SET_FUNCTION_SUSPEND_AND_WAKE mais recente.

Se o dispositivo estiver em um estado de baixa energia ou estiver indo para esse estado, essa chamada também ativa todo o dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Plataforma de Destino Windows
Versão mínima do KMDF 1.15
Cabeçalho udecxusbdevice.h (include Udecx.h)
Biblioteca Udecxstub.lib
IRQL PASSIVE_LEVEL

Confira também

Arquitetura: UDE (emulação de dispositivo USB)

EVT_UDECX_USB_DEVICE_SET_FUNCTION_SUSPEND_AND_WAKE

Escrever um driver de cliente UDE