; --------------------------------------------------------------------------------------------------
;                          hidparse.inc Copyright The MASM32 SDK 1998-2010
; --------------------------------------------------------------------------------------------------

IFNDEF HIDPARSE_INC
HIDPARSE_INC equ <1>

HidP_FreeCollectionDescription PROTO STDCALL :DWORD
HidP_GetButtonCaps PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
HidP_GetCaps PROTO STDCALL :DWORD,:DWORD
HidP_GetCollectionDescription PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
HidP_GetData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetExtendedAttributes PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetLinkCollectionNodes PROTO STDCALL :DWORD,:DWORD,:DWORD
HidP_GetScaledUsageValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetSpecificButtonCaps PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetSpecificValueCaps PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetUsageValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetUsageValueArray PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetUsages PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetUsagesEx PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_GetValueCaps PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
HidP_InitializeReportForID PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_MaxDataListLength PROTO STDCALL :DWORD,:DWORD
HidP_MaxUsageListLength PROTO STDCALL :DWORD,:DWORD,:DWORD
HidP_SetData PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_SetScaledUsageValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_SetUsageValue PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_SetUsageValueArray PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_SetUsages PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_SysPowerCaps PROTO STDCALL :DWORD,:DWORD
HidP_SysPowerEvent PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD
HidP_TranslateUsageAndPagesToI8042ScanCodes PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_TranslateUsagesToI8042ScanCodes PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_UnsetUsages PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_UsageAndPageListDifference PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
HidP_UsageListDifference PROTO STDCALL :DWORD,:DWORD,:DWORD,:DWORD,:DWORD

ELSE
  echo -------------------------------------------
  echo WARNING duplicate include file hidparse.inc
  echo -------------------------------------------
ENDIF
