21 #include "../../SDL_internal.h"
#define SDL_assert(condition)
HidD_FreePreparsedData_t SDL_HidD_FreePreparsedData
HidP_GetCaps_t SDL_HidP_GetCaps
HidP_GetButtonCaps_t SDL_HidP_GetButtonCaps
HidD_GetString_t SDL_HidD_GetManufacturerString
HidD_GetPreparsedData_t SDL_HidD_GetPreparsedData
void WIN_UnloadHIDDLL(void)
HidP_MaxDataListLength_t SDL_HidP_MaxDataListLength
HidP_GetValueCaps_t SDL_HidP_GetValueCaps
static int s_HIDDLLRefCount
HidP_GetData_t SDL_HidP_GetData
HidD_GetString_t SDL_HidD_GetProductString
BOOLEAN(WINAPI * HidD_GetString_t)(HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength)
NTSTATUS(WINAPI * HidP_GetValueCaps_t)(HIDP_REPORT_TYPE ReportType, PHIDP_VALUE_CAPS ValueCaps, PUSHORT ValueCapsLength, PHIDP_PREPARSED_DATA PreparsedData)
NTSTATUS(WINAPI * HidP_GetCaps_t)(PHIDP_PREPARSED_DATA PreparsedData, PHIDP_CAPS Capabilities)
BOOLEAN(WINAPI * HidD_GetPreparsedData_t)(HANDLE HidDeviceObject, PHIDP_PREPARSED_DATA *PreparsedData)
NTSTATUS(WINAPI * HidP_GetData_t)(HIDP_REPORT_TYPE ReportType, PHIDP_DATA DataList, PULONG DataLength, PHIDP_PREPARSED_DATA PreparsedData, PCHAR Report, ULONG ReportLength)
BOOLEAN(WINAPI * HidD_FreePreparsedData_t)(PHIDP_PREPARSED_DATA PreparsedData)
NTSTATUS(WINAPI * HidP_GetButtonCaps_t)(HIDP_REPORT_TYPE ReportType, PHIDP_BUTTON_CAPS ButtonCaps, PUSHORT ButtonCapsLength, PHIDP_PREPARSED_DATA PreparsedData)
ULONG(WINAPI * HidP_MaxDataListLength_t)(HIDP_REPORT_TYPE ReportType, PHIDP_PREPARSED_DATA PreparsedData)