ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

pdevobj.h File Reference

Go to the source code of this file.

Data Structures

struct  PGDIPOINTER
struct  PDEVMODEINFO
struct  PDEVMODEENTRY
struct  PGRAPHICS_DEVICE
struct  PPDEVOBJ

Defines

#define PDEV_DISPLAY   0x00000001 /* Display device */
#define PDEV_HARDWARE_POINTER   0x00000002 /* Supports hardware cursor */
#define PDEV_SOFTWARE_POINTER   0x00000004
#define PDEV_GOTFONTS   0x00000040 /* Has font driver */
#define PDEV_PRINTER   0x00000080
#define PDEV_ALLOCATEDBRUSHES   0x00000100
#define PDEV_HTPAL_IS_DEVPAL   0x00000200
#define PDEV_DISABLED   0x00000400
#define PDEV_SYNCHRONIZE_ENABLED   0x00000800
#define PDEV_FONTDRIVER   0x00002000 /* Font device */
#define PDEV_GAMMARAMP_TABLE   0x00004000
#define PDEV_UMPD   0x00008000
#define PDEV_SHARED_DEVLOCK   0x00010000
#define PDEV_META_DEVICE   0x00020000
#define PDEV_DRIVER_PUNTED_CALL   0x00040000 /* Driver calls back to GDI engine */
#define PDEV_CLONE_DEVICE   0x00080000
#define pPrimarySurface   gppdevPrimary

Functions

PPDEVOBJ NTAPI EngpGetPDEV (PUNICODE_STRING pustrDevice)
VOID NTAPI PDEVOBJ_vRelease (PPDEVOBJ ppdev)
PSURFACE NTAPI PDEVOBJ_pSurface (PPDEVOBJ ppdev)
VOID NTAPI PDEVOBJ_vGetDeviceCaps (PPDEVOBJ ppdev, PDEVCAPS pDevCaps)
INIT_FUNCTION NTSTATUS NTAPI InitPDEVImpl (VOID)
PSIZEL FASTCALL PDEVOBJ_sizl (PPDEVOBJ, PSIZEL)

Variables

PPDEVOBJ gppdevPrimary

Generated on Fri May 25 2012 06:08:11 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.