Share via


DDHAL_GETDRIVERINFODATA (Windows Embedded CE 6.0)

1/6/2010

This structure returns the driver-specific information. This structure passes the information to the GetDriverInfo callback function.

Syntax

typedef struct _DDHAL_GETDRIVERINFODATA {
  LPDDRAWI_DIRECTDRAW_GBL lpDD;
  DWORD dwSize;
  DWORD dwFlags;
  GUID guidInfo;
  DWORD dwExpectedSize;
  LPVOID lpvData;
  DWORD dwActualSize;
  HRESULT ddRVal;
} DDHAL_GETDRIVERINFODATA;

Members

  • dwSize
    Size of the structure as an input field filled in by DirectDraw.
  • dwFlags
    0 specifies that no flags are currently defined. This input field is filled in by DirectDraw.
  • guidInfo
    GUID for which DirectX is querying. This input field is filled in by DirectDraw.
  • dwExpectedSize
    Amount of data in bytes that DirectDraw expects the driver to pass back. This input field is filled in by DirectDraw.
  • lpvData
    Pointer to the buffer into which the driver is to copy the requested data. This input field is filled in by DirectDraw.
  • dwActualSize
    Specifies the amount of data, in bytes, expected by the driver. This output field is filled in by the device driver.
  • ddRVal
    Returns the value from the driver. This output field is filled in by the device driver.

Requirements

Header ddrawi.h
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

DDHAL_GETDRIVERINFODATA
DDRAWI_DIRECTDRAW_GBL
LPDDHAL_GETDRIVERINFO

Concepts

DirectDraw Display Driver Structures