Share via


DDGPEStandardHeader (Compact 2013)

3/26/2014

This macro is used by various DDGPE structures to allow expansion of the structures. It also allows your driver to store custom information.

Syntax

#define DDGPEStandardHeader(
  DWORD dwSize;
  DWORD dwDriverSignature; 
  DWORD dwVersion; 
  DWORD dwReserved0; 
  DWORD dwReserved1; 
  DWORD dwReserved2; 
  DWORD dwReserved3
);

Parameters

  • dwSize
    This field should be set to the total size of the entire structure, including itself.
  • dwDriverSignature
    This field is reserved for your driver and can be set to any value. It is ignored by DDGPE.
  • dwVersion
    The dwVersion field indicates the version number of this data structure. This field should be set to xxx_CURRENTVERSION depending on which structure this macro is in.
  • dwReserved0, dwReserved1, dwReserved2, dwReserved3
    These fields are reserved for DDGPE and should be set to zero (0) initially by your driver.

Requirements

Header

ddgpe.h

Library

Ddgpe.lib

See Also

Reference

DDGPE Data Structures, Types, and Constants