Partager via


EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR

La structure EFI_USB_SUPERSPEED_ENDPOINT_COMPANION_DESCRIPTOR fournit le descripteur SuperSpeed Endpoint Companion au pilote de fonction USB.

Syntaxe

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;

Membres

Longueur Taille de ce descripteur en octets.

DescriptorType Spécifie le type de descripteur. Doit être défini sur SUPERSPEED_USB_ENDPOINT_COMPANION.

MaxBurst Nombre maximal de paquets que le point de terminaison peut envoyer ou recevoir dans le cadre d’une rafale.

AsUchar Spécifie la longueur des structures.

MaxStreams Spécifie le nombre maximal de flux pris en charge par le point de terminaison en bloc.

Reserved1 Réservés au. Ne pas utiliser.

BytesPerInterval Nombre total d’octets que ce point de terminaison transférera chaque intervalle de service (SI).

Spécifications

En-tête: Généré par l’utilisateur