MinGW needs additional <ntdef.h> header to define PHYSICAL_ADDRESS. The type is then used inside <ntddser.h>