VIOMODEINFO data structure.

typedef struct _VIOMODEINFO {
  USHORT     cb;              /*  Length of this data structure */
  UCHAR      fbType;          /*  Bit mask of mode being set. */
  UCHAR      color;           /*  Number of colors (power of 2). */
  USHORT     col;             /*  The number of text columns. */
  USHORT     row;             /*  The number of text rows. */
  USHORT     hres;            /*  Horizontal resolution. */
  USHORT     vres;            /*  Vertical resolution. */
  UCHAR      fmt_ID;          /*  Attribute format. */
  UCHAR      attrib;          /*  Number of attributes. */
  USHORT     resv;            /*  Reserved. */
  ULONG      buf_addr;        /*  Video aperture address. */
  ULONG      buf_length;      /*  Video aperture length. */
  ULONG      full_length;     /*  Video state full save length. */
  ULONG      partial_length;  /*  Video state partial save length. */
  ULONG      ext_data_addr;   /*  Extra data address. */
} VIOMODEINFO;

typedef   VIOMODEINFO   * PVIOMODEINFO ;


[Back] [Next]