mirror of
https://github.com/nefarius/ViGEmBus.git
synced 2025-08-10 00:52:17 +00:00
Removed obsolete types
This commit is contained in:
@@ -29,56 +29,6 @@
|
||||
|
||||
|
||||
|
||||
|
||||
//
|
||||
// The PDO device-extension (context).
|
||||
//
|
||||
typedef struct _PDO_DEVICE_DATA
|
||||
{
|
||||
//
|
||||
// Unique serial number of the device on the bus
|
||||
//
|
||||
ULONG SerialNo;
|
||||
|
||||
//
|
||||
// PID of the process creating this PDO
|
||||
//
|
||||
DWORD OwnerProcessId;
|
||||
|
||||
//
|
||||
// Device type this PDO is emulating
|
||||
//
|
||||
VIGEM_TARGET_TYPE TargetType;
|
||||
|
||||
//
|
||||
// If set, the vendor ID the emulated device is reporting
|
||||
//
|
||||
USHORT VendorId;
|
||||
|
||||
//
|
||||
// If set, the product ID the emulated device is reporting
|
||||
//
|
||||
USHORT ProductId;
|
||||
|
||||
//
|
||||
// Interface for PDO to FDO communication
|
||||
//
|
||||
VIGEM_BUS_INTERFACE BusInterface;
|
||||
|
||||
//
|
||||
// Queue for incoming data interrupt transfer
|
||||
//
|
||||
WDFQUEUE PendingUsbInRequests;
|
||||
|
||||
//
|
||||
// Queue for inverted calls
|
||||
//
|
||||
WDFQUEUE PendingNotificationRequests;
|
||||
|
||||
} PDO_DEVICE_DATA, *PPDO_DEVICE_DATA;
|
||||
|
||||
WDF_DECLARE_CONTEXT_TYPE_WITH_NAME(PDO_DEVICE_DATA, PdoGetData)
|
||||
|
||||
//
|
||||
// FDO (bus device) context data
|
||||
//
|
||||
@@ -94,16 +44,6 @@ typedef struct _FDO_DEVICE_DATA
|
||||
//
|
||||
LONG NextSessionId;
|
||||
|
||||
//
|
||||
// Collection holding pending plugin requests
|
||||
//
|
||||
WDFCOLLECTION PendingPluginRequests;
|
||||
|
||||
//
|
||||
// Sync lock for pending request collection
|
||||
//
|
||||
WDFSPINLOCK PendingPluginRequestsLock;
|
||||
|
||||
//
|
||||
// Periodic timer sweeping up orphaned requests
|
||||
//
|
||||
|
||||
@@ -193,7 +193,7 @@
|
||||
<ClInclude Include="CRTCPP.hpp" />
|
||||
<ClInclude Include="Ds4Pdo.hpp" />
|
||||
<ClInclude Include="EmulationTargetPDO.hpp" />
|
||||
<ClInclude Include="Queue.h" />
|
||||
<ClInclude Include="Queue.hpp" />
|
||||
<ClInclude Include="resource.h" />
|
||||
<ClInclude Include="trace.h" />
|
||||
<ClInclude Include="Util.h" />
|
||||
|
||||
@@ -39,9 +39,6 @@
|
||||
<ClInclude Include="busenum.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Queue.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Context.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
@@ -75,6 +72,9 @@
|
||||
<ClInclude Include="Ds4Pdo.hpp">
|
||||
<Filter>Header Files\Targets</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Queue.hpp">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="Util.c">
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
#include <initguid.h>
|
||||
#include "ViGEmBusDriver.h"
|
||||
#include <ViGEm/km/BusShared.h>
|
||||
#include "Queue.h"
|
||||
#include "Queue.hpp"
|
||||
#include <usb.h>
|
||||
#include <usbbusif.h>
|
||||
#include "Context.h"
|
||||
@@ -69,7 +69,9 @@ EXTERN_C_START
|
||||
DRIVER_INITIALIZE DriverEntry;
|
||||
|
||||
EVT_WDF_DRIVER_DEVICE_ADD Bus_EvtDeviceAdd;
|
||||
|
||||
EVT_WDF_DEVICE_FILE_CREATE Bus_DeviceFileCreate;
|
||||
|
||||
EVT_WDF_FILE_CLOSE Bus_FileClose;
|
||||
|
||||
EVT_WDF_CHILD_LIST_CREATE_DEVICE Bus_EvtDeviceListCreatePdo;
|
||||
|
||||
Reference in New Issue
Block a user