Compartilhar via


EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR

A estrutura EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR fornece o descritor Complemento de Ponto de Extremidade SuperSpeed para o driver de função USB.

Sintaxe

typedef struct
{
    UINT8          Length;
    UINT8          DescriptorType;
    UINT8          MaxBurst;
    union
    {
        UINT8      AsUchar;
        struct
        {
            UINT8  MaxStreams:5;
            UINT8  Reserved1:3;
        }          Bulk;
    }              Attributes;
    UINT16         BytesPerInterval;
} EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR;

Membros

Comprimento O tamanho desse descritor em bytes.

DescriptorType Especifica o tipo de descritor. Deve ser definido como SUPERSPEED_USB_ENDPOINT_COMPANION.

MaxBurst O número máximo de pacotes que o ponto de extremidade pode enviar ou receber como parte de uma intermitência.

AsUchar Especifica o comprimento das estruturas.

MaxStreams Especifica o número máximo de fluxos com suporte pelo ponto de extremidade em massa.

Reservado1 Reservados. Não use.

BytesPerInterval O número total de bytes que esse ponto de extremidade transferirá cada SI (intervalo de serviço).

Requisitos

Cabeçalho: Usuário gerado