Device Monitoring Studio - TODO
Docs

IHIDCaps Interface

This interface is implemented by HID capability object. You can get HID capabilities using the IHIDDevice.caps property.

Declaration

interface IHIDCaps {
    // Properties
    ${usage}: number;
    ${usagePage}: number;
    ${inputReportLength}: number;
    ${outputReportLength}: number;
    ${featureReportLength}: number;
}
// This interface is not available in managed environment
// This interface is not available in native environment

IHIDCaps Properties

usage

usage: number;
// This property is not available in managed environment
// This property is not available in native environment

Specifies the top-level collection's usage page.

usagePage

usagePage: number;
// This property is not available in managed environment
// This property is not available in native environment

Specifies a top-level collection's usage ID.

inputReportLength

inputReportLength: number;
// This property is not available in managed environment
// This property is not available in native environment

Specifies a maximum length, in bytes, of the input report.

outputReportLength

outputReportLength: number;
// This property is not available in managed environment
// This property is not available in native environment

Specifies a maximum length, in bytes, of the output report.

featureReportLength

featureReportLength: number;
// This property is not available in managed environment
// This property is not available in native environment

Specifies a maximum length, in bytes, of the feature report.