vrclient: Support v2.0.10.

CW-Bug-Id: #23412
This commit is contained in:
Paul Gofman 2024-02-14 12:43:32 -06:00 committed by Arkadiusz Hiler
parent 5ec8d4dcfb
commit 2d93d45926
14 changed files with 6220 additions and 54 deletions

View file

@ -377,7 +377,7 @@ NTSTATUS IVROverlay_IVROverlay_027_PollNextOverlayEvent( void *args )
{
struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params *params = (struct IVROverlay_IVROverlay_027_PollNextOverlayEvent_params *)args;
struct u_IVROverlay_IVROverlay_027 *iface = (struct u_IVROverlay_IVROverlay_027 *)params->linux_side;
u_VREvent_t_1168 u_pEvent;
u_VREvent_t_2010 u_pEvent;
if (params->pEvent) u_pEvent = *params->pEvent;
uint32_t u_uncbVREvent = params->uncbVREvent ? sizeof(u_pEvent) : 0;
params->_ret = iface->PollNextOverlayEvent( params->ulOverlayHandle, params->pEvent ? &u_pEvent : nullptr, u_uncbVREvent );