winebus.sys: Remove the now useless bus_enumerate_hid_devices.
Signed-off-by: Rémi Bernon <rbernon@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
6ce5ba8f2f
commit
60740e8745
|
@ -27,15 +27,12 @@
|
|||
|
||||
#include "unixlib.h"
|
||||
|
||||
typedef int(*enum_func)(DEVICE_OBJECT *device, void *context);
|
||||
|
||||
struct unix_device *get_unix_device(DEVICE_OBJECT *device) DECLSPEC_HIDDEN;
|
||||
|
||||
/* HID Plug and Play Bus */
|
||||
DEVICE_OBJECT *bus_create_hid_device(struct device_desc *desc, struct unix_device *unix_device) DECLSPEC_HIDDEN;
|
||||
DEVICE_OBJECT *bus_find_hid_device(const WCHAR *bus_id, void *platform_dev) DECLSPEC_HIDDEN;
|
||||
void process_hid_report(DEVICE_OBJECT *device, BYTE *report, DWORD length) DECLSPEC_HIDDEN;
|
||||
DEVICE_OBJECT *bus_enumerate_hid_devices(const WCHAR *bus_id, enum_func function, void *context) DECLSPEC_HIDDEN;
|
||||
|
||||
/* General Bus Functions */
|
||||
BOOL is_xbox_gamepad(WORD vid, WORD pid) DECLSPEC_HIDDEN;
|
||||
|
|
|
@ -408,31 +408,6 @@ DEVICE_OBJECT *bus_find_hid_device(const WCHAR *bus_id, void *platform_dev)
|
|||
return ret;
|
||||
}
|
||||
|
||||
DEVICE_OBJECT *bus_enumerate_hid_devices(const WCHAR *bus_id, enum_func function, void *context)
|
||||
{
|
||||
struct device_extension *ext, *next;
|
||||
DEVICE_OBJECT *ret = NULL;
|
||||
int cont;
|
||||
|
||||
TRACE("bus_id %s\n", debugstr_w(bus_id));
|
||||
|
||||
EnterCriticalSection(&device_list_cs);
|
||||
LIST_FOR_EACH_ENTRY_SAFE(ext, next, &device_list, struct device_extension, entry)
|
||||
{
|
||||
if (strcmpW(ext->desc.busid, bus_id)) continue;
|
||||
LeaveCriticalSection(&device_list_cs);
|
||||
cont = function(ext->device, context);
|
||||
EnterCriticalSection(&device_list_cs);
|
||||
if (!cont)
|
||||
{
|
||||
ret = ext->device;
|
||||
break;
|
||||
}
|
||||
}
|
||||
LeaveCriticalSection(&device_list_cs);
|
||||
return ret;
|
||||
}
|
||||
|
||||
static void bus_unlink_hid_device(DEVICE_OBJECT *device)
|
||||
{
|
||||
struct device_extension *ext = (struct device_extension *)device->DeviceExtension;
|
||||
|
|
Loading…
Reference in New Issue