Partilhar via


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.

Valor de retorno

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.

Observações

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

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

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
da 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

Consulte também

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

gravar um driver de cliente UDE