Compartilhar via


Função UdecxUsbEndpointInitSetEndpointAddress (udecxusbendpoint.h)

Define o endereço do ponto de extremidade nos parâmetros de inicialização do ponto de extremidade simples a ser criado.

Sintaxe

void UdecxUsbEndpointInitSetEndpointAddress(
  [in, out] PUDECXUSBENDPOINT_INIT Init,
  [in]      UCHAR                  EndpointAddress
);

Parâmetros

[in, out] Init

Um ponteiro para uma estrutura UDECXUSBENDPOINT_INIT que o driver cliente recuperou na chamada anterior para UdecxUsbSimpleEndpointInitAllocate.

[in] EndpointAddress

Especifica o endereço do ponto de extremidade definido por USB. Os quatro bits de ordem baixa especificam o número do ponto de extremidade. O bit de alta ordem especifica a direção do fluxo de dados neste ponto de extremidade: 1 para entrada, 0 para fora.

Retornar valor

Nenhum

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

Confira também

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

UdecxUsbEndpointCreate

Escrever um driver de cliente UDE