Noticed this now (on Windows, vs2019) when upgrading from an older release of your repo.
So I get this when using the forward declarations. Apparently it now relies on having DWORD already defined which wasn't the case before. My application does not include windows.h, hence there's no DWORD.
I see a few options:
Not sure what works best here but the latter two are probably best to avoid if possible.