As a matter of style, make this library interface extend WinDef so that any part of the interface or its derivations can reference `DWORD` instead of `WinDef.DWORD`.