Condividi tramite


EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR

La struttura EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR fornisce il descrittore SuperSpeed Endpoint Companion al driver di funzione USB.

Sintassi

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;

Members

Lunghezza Dimensioni di questo descrittore in byte.

DescriptorType Specifica il tipo di descrittore. Deve essere impostato su SUPERSPEED_USB_ENDPOINT_COMPANION.

MaxBurst Numero massimo di pacchetti che l'endpoint può inviare o ricevere come parte di un burst.

AsUchar Specifica la lunghezza delle strutture.

MaxStreams Specifica il numero massimo di flussi supportati dall'endpoint in blocco.

Riservato1 Riservati. Non usare.

BytesPerInterval Il numero totale di byte che questo endpoint trasferirà ogni intervallo di servizio (SI).

Requisiti

Intestazione: Utente generato