typedef struct UX_HOST_CLASS_HID_FIELD_STRUCT
{
ULONG ux_host_class_hid_field_physical;
ULONG ux_host_class_hid_field_logical;
ULONG ux_host_class_hid_field_application;
ULONG ux_host_class_hid_field_usage_page;
ULONG ux_host_class_hid_field_usage_min;
ULONG ux_host_class_hid_field_usage_max;
SLONG ux_host_class_hid_field_logical_min;
SLONG ux_host_class_hid_field_logical_max;
SLONG ux_host_class_hid_field_physical_min;
SLONG ux_host_class_hid_field_physical_max;
ULONG ux_host_class_hid_field_unit;
ULONG ux_host_class_hid_field_unit_expo;
ULONG ux_host_class_hid_field_report_type;
ULONG ux_host_class_hid_field_report_id;
ULONG ux_host_class_hid_field_report_offset;
ULONG ux_host_class_hid_field_report_size;
ULONG ux_host_class_hid_field_report_count;
ULONG ux_host_class_hid_field_value;
ULONG *ux_host_class_hid_field_usages;
ULONG ux_host_class_hid_field_number_usage;
ULONG *ux_host_class_hid_field_values;
ULONG ux_host_class_hid_field_number_values;
struct UX_HOST_CLASS_HID_REPORT_STRUCT
*ux_host_class_hid_field_report;
struct UX_HOST_CLASS_HID_FIELD_STRUCT
*ux_host_class_hid_field_next_field;
} UX_HOST_CLASS_HID_FIELD;