Jump to content

VRAMHWREQUESTOUT

From EDM2
Revision as of 18:07, 8 February 2020 by Martini (talk | contribs) (Created page with "Output structure from GreEscape DEVESC_HWREQUEST. Contains information describing the state of VRAM at the time of the request. ==Example Code== <PRE> typedef struct _VRAMHW...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Output structure from GreEscape DEVESC_HWREQUEST. Contains information describing the state of VRAM at the time of the request.

Example Code

typedef struct _VRAMHWREQUESTOUT {
  ULONG      ulLength;         /*  Length of VRAMHWREQUESTOUT data structure, in bytes. */
  ULONG      ulFlags;          /*  Flag indicating status of memory allocation. */
  POINTL     ptlStart;         /*  Location of buffer in VRAM. */
  PVOID      psysMem;          /*  Pointer to globally shared system memory. */
  ULONG      ulScanLineBytes;  /*  Number of bytes per scanline. */
} VRAMHWREQUESTOUT;

typedef VRAMHWREQUESTOUT *PVRAMHWREQUESTOUT;