struct io.HidMonDeviceDesc

struct HidMonDeviceDesc: io.UsbMonDeviceDescBase {
    // fields

    io.HidMonDeviceDesc const* m_next;
    string_t m_hidDeviceName;
    void const* m_reportDescriptor;
    size_t m_reportDescriptorSize;
    uint16_t m_usagePage;
    uint16_t m_usage;
    uint16_t m_releaseNumber;
    uint8_t m_interfaceId;
    uint8_t m_inEndpointId;
    uint8_t m_outEndpointId;
};

Inherited Members

public:
    // fields

    string_t m_description;
    string_t m_manufacturer;
    string_t m_driver;
    string_t m_manufacturerDescriptor;
    string_t m_productDescriptor;
    string_t m_serialNumberDescriptor;
    string_t m_captureDeviceName;
    uint_t m_captureDeviceId;
    uint16_t m_vendorId;
    uint16_t m_productId;
    uint8_t m_address;
    uint8_t m_port;
    uint8_t m_class;
    uint8_t m_subClass;
    io.UsbSpeed m_speed;