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;