Internal structure for function pointers to Windows APIs. Not for public use.
More...
#include <EnhancedRawInputWindows.h>
|
|
typedef BOOLEAN(* | HidD_GetSerialNumberString_Type) (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength) |
|
typedef BOOLEAN(* | HidD_GetManufacturerString_Type) (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength) |
|
typedef BOOLEAN(* | HidD_GetProductString_Type) (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength) |
|
typedef NTSTATUS(* | HidP_GetCaps_Type) (PHIDP_PREPARSED_DATA PreparsedData, PHIDP_CAPS Capabilities) |
|
typedef NTSTATUS(* | HidP_GetButtonCaps_Type) (HIDP_REPORT_TYPE ReportType, PHIDP_BUTTON_CAPS ButtonCaps, PUSHORT ButtonCapsLength, PHIDP_PREPARSED_DATA PreparsedData) |
|
typedef NTSTATUS(* | HidP_GetValueCaps_Type) (HIDP_REPORT_TYPE ReportType, PHIDP_VALUE_CAPS ValueCaps, PUSHORT ValueCapsLength, PHIDP_PREPARSED_DATA PreparsedData) |
|
typedef NTSTATUS(* | HidP_GetUsages_Type) (HIDP_REPORT_TYPE ReportType, USAGE UsagePage, USHORT LinkCollection, PUSAGE UsageList, PULONG UsageLength, PHIDP_PREPARSED_DATA PreparsedData, PCHAR Report, ULONG ReportLength) |
|
typedef NTSTATUS(* | HidP_GetUsageValue_Type) (HIDP_REPORT_TYPE ReportType, USAGE UsagePage, USHORT LinkCollection, USAGE Usage, PULONG UsageValue, PHIDP_PREPARSED_DATA PreparsedData, PCHAR Report, ULONG ReportLength) |
|
typedef NTSTATUS(* | HidP_GetData_Type) (HIDP_REPORT_TYPE ReportType, PHIDP_DATA DataList, PULONG DataLength, PHIDP_PREPARSED_DATA PreparsedData, PCHAR Report, ULONG ReportLength) |
|
|
HANDLE | DllHandle = nullptr |
|
HidD_GetSerialNumberString_Type | HidD_GetSerialNumberString |
|
HidD_GetManufacturerString_Type | HidD_GetManufacturerString |
|
HidD_GetProductString_Type | HidD_GetProductString |
|
HidP_GetCaps_Type | HidP_GetCaps |
|
HidP_GetButtonCaps_Type | HidP_GetButtonCaps |
|
HidP_GetValueCaps_Type | HidP_GetValueCaps |
|
HidP_GetUsages_Type | HidP_GetUsages |
|
HidP_GetUsageValue_Type | HidP_GetUsageValue |
|
HidP_GetData_Type | HidP_GetData |
Internal structure for function pointers to Windows APIs. Not for public use.
The documentation for this struct was generated from the following files: