Função UdecxUrbRetrieveControlSetupPacket (udecxurb.h)

Recupera um pacote de instalação de controle USB de um objeto de solicitação de estrutura especificado.

Sintaxe

NTSTATUS UdecxUrbRetrieveControlSetupPacket(
  [in]  WDFREQUEST                    Request,
  [out] PWDF_USB_CONTROL_SETUP_PACKET SetupPacket
);

Parâmetros

[in] Request

Um identificador para um objeto de solicitação de estrutura que representa a solicitação que contém o pacote de instalação.

[out] SetupPacket

Uma estrutura WDF_USB_CONTROL_SETUP_PACKET que recebe um pacote de instalação que descreve a transferência de controle USB.

Retornar valor

O método retornará STATUS_SUCCESS se a operação for bem-sucedida. Caso contrário, esse método poderá retornar um código de erro NTSTATUS apropriado.

Comentários

O driver do cliente pode inspecionar o conteúdo do pacote de instalação para determinar a solicitação de controle padrão enviada ao dispositivo.

Para concluir a solicitação, o driver deve chamar UdecxUrbCompleteWithNtStatus.

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 udecxurb.h (inclua Udecx.h)
Biblioteca Udecxstub.lib
IRQL PASSIVE_LEVEL

Confira também

Arquitetura: UDE (Emulação de Dispositivo USB)

Escrever um driver de cliente UDE