ReactOS 0.4.17-dev-1281-g065abb3
HubBosInfo Struct Reference

#include <desccheck.h>

Collaboration diagram for HubBosInfo:

Public Attributes

PUSB_DEVICE_CAPABILITY_USB20_EXTENSION_DESCRIPTOR Usb20
 
PUSB_DEVICE_CAPABILITY_SUPERSPEED_USB_DESCRIPTOR SuperSpeed
 
PUSB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_USB_DESCRIPTOR SuperSpeedPlus
 
PUSB_DEVICE_CAPABILITY_CONTAINER_ID_DESCRIPTOR ContainerId
 
PUSB_DEVICE_CAPABILITY_BILLBOARD_DESCRIPTOR Billboard
 
HubMsOs20SetInfo * MsOs20SetInfo
 
HubPlatformFeatures * PlatformFeatures
 
BOOLEAN DiscardContainerId
 
BOOLEAN ChargingPolicy
 

Detailed Description

Capability summary of a validated BOS. Pointers point into the validated buffer.

Definition at line 467 of file desccheck.h.

Member Data Documentation

◆ Billboard

Definition at line 476 of file desccheck.h.

◆ ChargingPolicy

BOOLEAN HubBosInfo::ChargingPolicy

Definition at line 484 of file desccheck.h.

Referenced by CheckPowerDeliveryCap().

◆ ContainerId

Definition at line 474 of file desccheck.h.

◆ DiscardContainerId

BOOLEAN HubBosInfo::DiscardContainerId

Definition at line 483 of file desccheck.h.

Referenced by CheckContainerIdCap().

◆ MsOs20SetInfo

HubMsOs20SetInfo* HubBosInfo::MsOs20SetInfo

Definition at line 479 of file desccheck.h.

Referenced by CheckMsOs20Platform().

◆ PlatformFeatures

HubPlatformFeatures* HubBosInfo::PlatformFeatures

Definition at line 481 of file desccheck.h.

Referenced by CheckPlatformFeatures().

◆ SuperSpeed

Definition at line 470 of file desccheck.h.

◆ SuperSpeedPlus

Definition at line 471 of file desccheck.h.

◆ Usb20

Definition at line 469 of file desccheck.h.


The documentation for this struct was generated from the following file: