|
Descriptor structures and enums for working with Microsoft OS V2.0 Descriptors. More...
Data Structures | |
struct | PMSOSV2_COMMON_DESCRIPTOR |
All MS OS V2.0 descriptors start with these two fields. More... | |
struct | PMSOSV2_SET_HEADER_DESCRIPTOR |
Microsoft OS 2.0 descriptor set header. More... | |
struct | PMSOSV2_SUBSET_HEADER_CONFIGURATION_DESCRIPTOR |
Microsoft OS 2.0 configuration subset header. More... | |
struct | PMSOSV2_SUBSET_HEADER_FUNCTION_DESCRIPTOR |
Microsoft OS 2.0 function subset header. More... | |
struct | PMSOSV2_FEATURE_COMPATBLE_ID_DESCRIPTOR |
Microsoft OS 2.0 compatible ID descriptor. More... | |
struct | PMSOSV2_FEATURE_REG_PROPERTY_DESCRIPTOR |
Microsoft OS 2.0 registry property descriptor. More... | |
struct | PMSOSV2_FEATURE_MIN_RESUME_TIME_DESCRIPTOR |
Microsoft OS 2.0 minimum USB resume time descriptor. More... | |
struct | PMSOSV2_FEATURE_MODEL_ID_DESCRIPTOR |
Microsoft OS 2.0 model ID descriptor. More... | |
struct | PMSOSV2_FEATURE_CCGP_DESCRIPTOR |
Microsoft OS 2.0 CCGP device descriptor. More... | |
struct | PMSOSV2_FEATURE_VENDOR_REVISION_DESCRIPTOR |
Microsoft OS 2.0 vendor revision descriptor. More... | |
Enumerations | |
enum | MSOSV2_DESCRIPTOR_TYPE { MSOSV2_DESCRIPTOR_TYPE_SET_HEADER_DESCRIPTOR = 0x00, MSOSV2_DESCRIPTOR_TYPE_SUBSET_HEADER_CONFIGURATION = 0x01, MSOSV2_DESCRIPTOR_TYPE_SUBSET_HEADER_FUNCTION = 0x02, MSOSV2_DESCRIPTOR_TYPE_FEATURE_COMPATIBLE_ID = 0x03, MSOSV2_DESCRIPTOR_TYPE_FEATURE_REG_PROPERTY = 0x04, MSOSV2_DESCRIPTOR_TYPE_FEATURE_MIN_RESUME_TIME = 0x05, MSOSV2_DESCRIPTOR_TYPE_FEATURE_MODEL_ID = 0x06, MSOSV2_DESCRIPTOR_TYPE_FEATURE_CCGP_DEVICE = 0x07, MSOSV2_DESCRIPTOR_TYPE_FEATURE_VENDOR_REVISION = 0x08 } |
Microsoft OS 2.0 descriptor wDescriptorType values. More... | |
Descriptor structures and enums for working with Microsoft OS V2.0 Descriptors.
Microsoft OS 2.0 descriptor wDescriptorType values.