Exemple #1
0
 public static extern HidProtocolStatus GetUsageValue(HidProtocolReportType type,
                                                      HIDPage usage_page, short link_collection, short usage, ref uint usage_value,
                                                      [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #2
0
 public static extern HidProtocolStatus GetSpecificButtonCaps(HidProtocolReportType ReportType,
                                                              HIDPage UsagePage, ushort LinkCollection, ushort Usage,
                                                              [Out] HidProtocolButtonCaps[] ButtonCaps, ref ushort ButtonCapsLength,
                                                              [In] byte[] PreparsedData);
Exemple #3
0
 unsafe public static extern HidProtocolStatus GetUsages(HidProtocolReportType type,
                                                         HIDPage usage_page, short link_collection, short *usage_list, ref int usage_length,
                                                         [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #4
0
 public static extern HidProtocolStatus GetButtonCaps(HidProtocolReportType hidProtocolReportType,
                                                      [Out] HidProtocolButtonCaps[] button_caps, ref ushort p, [In] byte[] preparsed_data);
Exemple #5
0
 public static extern HidProtocolStatus GetData(HidProtocolReportType type,
                                                [Out] HidProtocolData[] data, ref int data_length,
                                                [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #6
0
 public static extern HidProtocolStatus GetValueCaps(HidProtocolReportType type,
                                                     [Out] HidProtocolValueCaps[] caps, ref ushort caps_length, [In] byte[] preparsed_data);
Exemple #7
0
 public static extern int MaxDataListLength(HidProtocolReportType type, [In] byte[] preparsed_data);
Exemple #8
0
 unsafe public static extern HidProtocolStatus GetUsages(HidProtocolReportType type,
     HIDPage usage_page, short link_collection, short* usage_list, ref int usage_length,
     [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #9
0
 public static extern HidProtocolStatus GetUsageValue(HidProtocolReportType type,
     HIDPage usage_page, short link_collection, short usage, ref uint usage_value,
     [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #10
0
 public static extern HidProtocolStatus GetSpecificButtonCaps(HidProtocolReportType ReportType,
     HIDPage UsagePage, ushort LinkCollection, ushort Usage,
     [Out] HidProtocolButtonCaps[] ButtonCaps, ref ushort ButtonCapsLength,
     [In] byte[] PreparsedData);
Exemple #11
0
 public static extern HidProtocolStatus GetData(HidProtocolReportType type,
     [Out] HidProtocolData[] data, ref int data_length,
     [In] byte[] preparsed_data, IntPtr report, int report_length);
Exemple #12
0
 public static extern HidProtocolStatus GetButtonCaps(HidProtocolReportType hidProtocolReportType,
     [Out] HidProtocolButtonCaps[] button_caps, ref ushort p, [In] byte[] preparsed_data);
Exemple #13
0
 public static extern int MaxDataListLength(HidProtocolReportType type, [In] byte[] preparsed_data);
Exemple #14
0
 public static extern HidProtocolStatus GetValueCaps(HidProtocolReportType type,
     [Out] HidProtocolValueCaps[] caps, ref ushort caps_length, [In] byte[] preparsed_data);