Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/******************************Module*Header*******************************\
* Module Name: pw32kevt.h * * Copyright (c) 1996-1999 Microsoft Corporation * \**************************************************************************/
//
// NOTE: The following structure has to be in nonpaged memory. It also
// has to be the same as in videoprt.h.
//
typedef struct _ENG_EVENT { PKEVENT pKEvent; ULONG fFlags; } ENG_EVENT, *PENG_EVENT;
//
// Manifest constants for fFlags field of ENG_EVENT
//
#define ENG_EVENT_FLAG_IS_MAPPED_USER 0x1
typedef enum { type_delete, type_unmap } MANAGE_TYPE;
#define ENG_KEVENTALLOC(size) (PENG_EVENT)GdiAllocPoolNonPagedNS((size), 'msfD')
#define ENG_KEVENTFREE(ptr) GdiFreePool((ptr))
#define ENG_ALLOC(size) (PENG_EVENT)GdiAllocPool( (size), 'msfD')
#define ENG_FREE(ptr) GdiFreePool((ptr))
|