typedef struct _HEADLESS_LOADER_BLOCK { unsigned char UsedBiosSettings; unsigned char DataBits; unsigned char StopBits; unsigned char Parity; unsigned long BaudRate; unsigned long PortNumber; unsigned char *PortAddress; unsigned short PciDeviceId; unsigned short PciVendorId; unsigned char PciBusNumber; unsigned short PciBusSegment; unsigned char PciSlotNumber; unsigned char PciFunctionNumber; unsigned long PciFlags; GUID SystemGUID; unsigned char IsMMIODevice; unsigned char TerminalType; } HEADLESS_LOADER_BLOCK, *PHEADLESS_LOADER_BLOCK;