Função UfxEndpointNotifySetup (ufxclient.h)
Notifica o UFX quando o driver cliente recebe um pacote de instalação do host.
Sintaxe
void UfxEndpointNotifySetup(
UFXENDPOINT UfxEndpoint,
[in] PUSB_DEFAULT_PIPE_SETUP_PACKET SetupInfo
);
Parâmetros
UfxEndpoint
Um identificador para um objeto de dispositivo UFX que o driver criou chamando UfxDeviceCreate.
[in] SetupInfo
Um ponteiro para um pacote de configuração USB descrito em uma estrutura de USB_DEFAULT_PIPE_SETUP_PACKET (definida em Usbspec.h).
Retornar valor
Nenhum
Comentários
O exemplo a seguir mostra como lidar com a conclusão do pacote de instalação.
if (ControlContext->SetupRequested) {
TRACE_TRANSFER("COMPLETE (Setup)", Endpoint, NULL);
ControlContext->SetupRequested = FALSE;
TransferContext->TransferStarted = FALSE;
UfxEndpointNotifySetup(Endpoint, ControlContext->SetupPacket);
}
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 |
Plataforma de Destino | Windows |
Cabeçalho | ufxclient.h |
Biblioteca | ufxstub.lib |
IRQL | DISPATCH_LEVEL |