ReactOS  0.4.15-dev-1177-g6cb3b62
hidsdi.h File Reference
#include <hidusage.h>
#include <hidpi.h>
Include dependency graph for hidsdi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define WINE_NTSTATUS_DECLARED
 

Typedefs

typedef LONG NTSTATUS
 

Functions

BOOLEAN WINAPI HidD_GetFeature (HANDLE HidDeviceObject, PVOID ReportBuffer, ULONG ReportBufferLength)
 
void WINAPI HidD_GetHidGuid (LPGUID guid)
 
BOOLEAN WINAPI HidD_GetInputReport (HANDLE HidDeviceObject, PVOID ReportBuffer, ULONG ReportBufferLength)
 
BOOLEAN WINAPI HidD_GetManufacturerString (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength)
 
BOOLEAN WINAPI HidD_GetNumInputBuffers (HANDLE HidDeviceObject, ULONG *NumberBuffers)
 
BOOLEAN WINAPI HidD_GetProductString (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength)
 
BOOLEAN WINAPI HidD_GetSerialNumberString (HANDLE HidDeviceObject, PVOID Buffer, ULONG BufferLength)
 
BOOLEAN WINAPI HidD_SetFeature (HANDLE HidDeviceObject, PVOID ReportBuffer, ULONG ReportBufferLength)
 
BOOLEAN WINAPI HidD_SetNumInputBuffers (HANDLE HidDeviceObject, ULONG NumberBuffers)
 
BOOLEAN WINAPI HidD_GetPreparsedData (HANDLE HidDeviceObject, PHIDP_PREPARSED_DATA *PreparsedData)
 
BOOLEAN WINAPI HidD_FreePreparsedData (PHIDP_PREPARSED_DATA PreparsedData)
 
BOOLEAN WINAPI HidD_GetAttributes (HANDLE HidDeviceObject, PHIDD_ATTRIBUTES Attr)
 
BOOLEAN WINAPI HidD_SetOutputReport (HANDLE HidDeviceObject, void *ReportBuffer, ULONG ReportBufferLength)
 

Macro Definition Documentation

◆ WINE_NTSTATUS_DECLARED

#define WINE_NTSTATUS_DECLARED

Definition at line 23 of file hidsdi.h.

Typedef Documentation

◆ NTSTATUS

typedef LONG NTSTATUS

Definition at line 24 of file hidsdi.h.

Function Documentation

◆ HidD_FreePreparsedData()

BOOLEAN WINAPI HidD_FreePreparsedData ( PHIDP_PREPARSED_DATA  PreparsedData)

◆ HidD_GetAttributes()

BOOLEAN WINAPI HidD_GetAttributes ( HANDLE  HidDeviceObject,
PHIDD_ATTRIBUTES  Attr 
)

◆ HidD_GetFeature()

BOOLEAN WINAPI HidD_GetFeature ( HANDLE  HidDeviceObject,
PVOID  ReportBuffer,
ULONG  ReportBufferLength 
)

◆ HidD_GetHidGuid()

void WINAPI HidD_GetHidGuid ( LPGUID  guid)

◆ HidD_GetInputReport()

BOOLEAN WINAPI HidD_GetInputReport ( HANDLE  HidDeviceObject,
PVOID  ReportBuffer,
ULONG  ReportBufferLength 
)

◆ HidD_GetManufacturerString()

BOOLEAN WINAPI HidD_GetManufacturerString ( HANDLE  HidDeviceObject,
PVOID  Buffer,
ULONG  BufferLength 
)

◆ HidD_GetNumInputBuffers()

BOOLEAN WINAPI HidD_GetNumInputBuffers ( HANDLE  HidDeviceObject,
ULONG NumberBuffers 
)

◆ HidD_GetPreparsedData()

BOOLEAN WINAPI HidD_GetPreparsedData ( HANDLE  HidDeviceObject,
PHIDP_PREPARSED_DATA PreparsedData 
)

◆ HidD_GetProductString()

BOOLEAN WINAPI HidD_GetProductString ( HANDLE  HidDeviceObject,
PVOID  Buffer,
ULONG  BufferLength 
)

◆ HidD_GetSerialNumberString()

BOOLEAN WINAPI HidD_GetSerialNumberString ( HANDLE  HidDeviceObject,
PVOID  Buffer,
ULONG  BufferLength 
)

◆ HidD_SetFeature()

BOOLEAN WINAPI HidD_SetFeature ( HANDLE  HidDeviceObject,
PVOID  ReportBuffer,
ULONG  ReportBufferLength 
)

◆ HidD_SetNumInputBuffers()

BOOLEAN WINAPI HidD_SetNumInputBuffers ( HANDLE  HidDeviceObject,
ULONG  NumberBuffers 
)

◆ HidD_SetOutputReport()

BOOLEAN WINAPI HidD_SetOutputReport ( HANDLE  HidDeviceObject,
void ReportBuffer,
ULONG  ReportBufferLength 
)