Elizabeth Figura (@zfigura) commented about programs/plugplay/main.c:
destroy_listener( handle );
}
-void __cdecl plugplay_send_event( DWORD code, const BYTE *data, unsigned int size ) +HRESULT __cdecl plugplay_send_event( DWORD event_code, const DEVICE_BROADCAST *data )
Is the only reason to change the result type for that E_INVALIDARG? Since it's an internal function, do we even need that?