2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>
* include/wingdi.h (DEVMODE[AW]) Correct structure definition. * include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED. * include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
This commit is contained in:
parent
498a5ffce2
commit
37f0dc7a05
|
@ -1,3 +1,9 @@
|
|||
2003-08-15 Andrew Greenwood <lists@silverblade.co.uk>
|
||||
|
||||
* include/wingdi.h (DEVMODE[AW]) Correct structure definition.
|
||||
* include/ddk/ntapi.h (LPC_TYPE): Add LPC_CONNECTION_REFUSED.
|
||||
* include/ddk/winddk.h (IRP_*): Add constants as anonymous enum.
|
||||
|
||||
2003-08-10 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* lib/uuid.c (CGID_Explorer, CGID_ShellDocView,
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#ifndef __NTAPI_H
|
||||
#define __NTAPI_H
|
||||
|
||||
#if __GNUC__ >=3
|
||||
#if __GNUC__ >= 3
|
||||
#pragma GCC system_header
|
||||
#endif
|
||||
|
||||
|
@ -1952,6 +1952,7 @@ typedef enum _LPC_TYPE {
|
|||
LPC_DEBUG_EVENT,
|
||||
LPC_ERROR_EVENT,
|
||||
LPC_CONNECTION_REQUEST,
|
||||
LPC_CONNECTION_REFUSED,
|
||||
LPC_MAXIMUM
|
||||
} LPC_TYPE;
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#ifndef __WINDDK_H
|
||||
#define __WINDDK_H
|
||||
|
||||
#if __GNUC__ >=3
|
||||
#if __GNUC__ >= 3
|
||||
#pragma GCC system_header
|
||||
#endif
|
||||
|
||||
|
@ -1011,6 +1011,27 @@ typedef struct _IRP *PIRP;
|
|||
|
||||
#define DEVICE_TYPE_FROM_CTL_CODE(ctl) (((ULONG) (ctl & 0xffff0000)) >> 16)
|
||||
|
||||
enum
|
||||
{
|
||||
IRP_NOCACHE = 0x1,
|
||||
IRP_PAGING_IO = 0x2,
|
||||
IRP_MOUNT_COMPLETION = 0x2,
|
||||
IRP_SYNCHRONOUS_API = 0x4,
|
||||
IRP_ASSOCIATED_IRP = 0x8,
|
||||
IRP_BUFFERED_IO = 0x10,
|
||||
IRP_DEALLOCATE_BUFFER = 0x20,
|
||||
IRP_INPUT_OPERATION = 0x40,
|
||||
IRP_SYNCHRONOUS_PAGING_IO = 0x40,
|
||||
IRP_CREATE_OPERATION = 0x80,
|
||||
IRP_READ_OPERATION = 0x100,
|
||||
IRP_WRITE_OPERATION = 0x200,
|
||||
IRP_CLOSE_OPERATION = 0x400,
|
||||
IRP_DEFER_IO_COMPLETION = 0x800,
|
||||
IRP_OB_QUERY_NAME = 0x1000,
|
||||
IRP_HOLD_DEVICE_QUEUE = 0x2000,
|
||||
IRP_RETRY_IO_COMPLETION = 0x4000
|
||||
};
|
||||
|
||||
|
||||
typedef struct _DRIVE_LAYOUT_INFORMATION_MBR {
|
||||
ULONG Signature;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#ifndef _WINGDI_H
|
||||
#define _WINGDI_H
|
||||
#if __GNUC__ >=3
|
||||
#if __GNUC__ >= 3
|
||||
#pragma GCC system_header
|
||||
#endif
|
||||
|
||||
|
@ -1295,73 +1295,107 @@ typedef struct tagCOLORADJUSTMENT {
|
|||
SHORT caColorfulness;
|
||||
SHORT caRedGreenTint;
|
||||
} COLORADJUSTMENT,*LPCOLORADJUSTMENT;
|
||||
typedef struct _devicemodeA {
|
||||
BYTE dmDeviceName[CCHDEVICENAME];
|
||||
WORD dmSpecVersion;
|
||||
WORD dmDriverVersion;
|
||||
WORD dmSize;
|
||||
WORD dmDriverExtra;
|
||||
DWORD dmFields;
|
||||
short dmOrientation;
|
||||
short dmPaperSize;
|
||||
short dmPaperLength;
|
||||
short dmPaperWidth;
|
||||
short dmScale;
|
||||
short dmCopies;
|
||||
short dmDefaultSource;
|
||||
short dmPrintQuality;
|
||||
short dmColor;
|
||||
short dmDuplex;
|
||||
short dmYResolution;
|
||||
short dmTTOption;
|
||||
short dmCollate;
|
||||
BYTE dmFormName[CCHFORMNAME];
|
||||
WORD dmLogPixels;
|
||||
DWORD dmBitsPerPel;
|
||||
DWORD dmPelsWidth;
|
||||
DWORD dmPelsHeight;
|
||||
DWORD dmDisplayFlags;
|
||||
DWORD dmDisplayFrequency;
|
||||
DWORD dmICMMethod;
|
||||
DWORD dmICMIntent;
|
||||
DWORD dmMediaType;
|
||||
DWORD dmDitherType;
|
||||
DWORD dmICCManufacturer;
|
||||
DWORD dmICCModel;
|
||||
typedef struct _devicemodeA {
|
||||
BYTE dmDeviceName[CCHDEVICENAME];
|
||||
WORD dmSpecVersion;
|
||||
WORD dmDriverVersion;
|
||||
WORD dmSize;
|
||||
WORD dmDriverExtra;
|
||||
DWORD dmFields;
|
||||
_ANONYMOUS_UNION union {
|
||||
_ANONYMOUS_STRUCT struct {
|
||||
short dmOrientation;
|
||||
short dmPaperSize;
|
||||
short dmPaperLength;
|
||||
short dmPaperWidth;
|
||||
short dmScale;
|
||||
short dmCopies;
|
||||
short dmDefaultSource;
|
||||
short dmPrintQuality;
|
||||
} DUMMYSTRUCTNAME;
|
||||
POINTL dmPosition;
|
||||
DWORD dmDisplayOrientation;
|
||||
DWORD dmDisplayFixedOutput;
|
||||
} DUMMYUNIONNAME;
|
||||
|
||||
short dmColor;
|
||||
short dmDuplex;
|
||||
short dmYResolution;
|
||||
short dmTTOption;
|
||||
short dmCollate;
|
||||
BYTE dmFormName[CCHFORMNAME];
|
||||
WORD dmLogPixels;
|
||||
DWORD dmBitsPerPel;
|
||||
DWORD dmPelsWidth;
|
||||
DWORD dmPelsHeight;
|
||||
_ANONYMOUS_UNION union {
|
||||
DWORD dmDisplayFlags;
|
||||
DWORD dmNup;
|
||||
} DUMMYUNIONNAME2;
|
||||
DWORD dmDisplayFrequency;
|
||||
#if(WINVER >= 0x0400)
|
||||
DWORD dmICMMethod;
|
||||
DWORD dmICMIntent;
|
||||
DWORD dmMediaType;
|
||||
DWORD dmDitherType;
|
||||
DWORD dmReserved1;
|
||||
DWORD dmReserved2;
|
||||
#if (WINVER >= 0x0500) || (_WIN32_WINNT >= 0x0400)
|
||||
DWORD dmPanningWidth;
|
||||
DWORD dmPanningHeight;
|
||||
#endif
|
||||
#endif /* WINVER >= 0x0400 */
|
||||
} DEVMODEA,*LPDEVMODEA,*PDEVMODEA;
|
||||
typedef struct _devicemodeW {
|
||||
WCHAR dmDeviceName[CCHDEVICENAME];
|
||||
WORD dmSpecVersion;
|
||||
WORD dmDriverVersion;
|
||||
WORD dmSize;
|
||||
WORD dmDriverExtra;
|
||||
DWORD dmFields;
|
||||
short dmOrientation;
|
||||
short dmPaperSize;
|
||||
short dmPaperLength;
|
||||
short dmPaperWidth;
|
||||
short dmScale;
|
||||
short dmCopies;
|
||||
short dmDefaultSource;
|
||||
short dmPrintQuality;
|
||||
short dmColor;
|
||||
short dmDuplex;
|
||||
short dmYResolution;
|
||||
short dmTTOption;
|
||||
short dmCollate;
|
||||
WCHAR dmFormName[CCHFORMNAME];
|
||||
WORD dmLogPixels;
|
||||
DWORD dmBitsPerPel;
|
||||
DWORD dmPelsWidth;
|
||||
DWORD dmPelsHeight;
|
||||
DWORD dmDisplayFlags;
|
||||
DWORD dmDisplayFrequency;
|
||||
DWORD dmICMMethod;
|
||||
DWORD dmICMIntent;
|
||||
DWORD dmMediaType;
|
||||
DWORD dmDitherType;
|
||||
DWORD dmICCManufacturer;
|
||||
DWORD dmICCModel;
|
||||
typedef struct _devicemodeW {
|
||||
WCHAR dmDeviceName[CCHDEVICENAME];
|
||||
WORD dmSpecVersion;
|
||||
WORD dmDriverVersion;
|
||||
WORD dmSize;
|
||||
WORD dmDriverExtra;
|
||||
DWORD dmFields;
|
||||
_ANONYMOUS_UNION union {
|
||||
_ANONYMOUS_STRUCT struct {
|
||||
short dmOrientation;
|
||||
short dmPaperSize;
|
||||
short dmPaperLength;
|
||||
short dmPaperWidth;
|
||||
short dmScale;
|
||||
short dmCopies;
|
||||
short dmDefaultSource;
|
||||
short dmPrintQuality;
|
||||
} DUMMYSTRUCTNAME;
|
||||
POINTL dmPosition;
|
||||
DWORD dmDisplayOrientation;
|
||||
DWORD dmDisplayFixedOutput;
|
||||
} DUMMYUNIONNAME;
|
||||
|
||||
short dmColor;
|
||||
short dmDuplex;
|
||||
short dmYResolution;
|
||||
short dmTTOption;
|
||||
short dmCollate;
|
||||
WCHAR dmFormName[CCHFORMNAME];
|
||||
WORD dmLogPixels;
|
||||
DWORD dmBitsPerPel;
|
||||
DWORD dmPelsWidth;
|
||||
DWORD dmPelsHeight;
|
||||
_ANONYMOUS_UNION union {
|
||||
DWORD dmDisplayFlags;
|
||||
DWORD dmNup;
|
||||
} DUMMYUNIONNAME2;
|
||||
DWORD dmDisplayFrequency;
|
||||
#if(WINVER >= 0x0400)
|
||||
DWORD dmICMMethod;
|
||||
DWORD dmICMIntent;
|
||||
DWORD dmMediaType;
|
||||
DWORD dmDitherType;
|
||||
DWORD dmReserved1;
|
||||
DWORD dmReserved2;
|
||||
#if (WINVER >= 0x0500) || (_WIN32_WINNT >= 0x0400)
|
||||
DWORD dmPanningWidth;
|
||||
DWORD dmPanningHeight;
|
||||
#endif
|
||||
#endif /* WINVER >= 0x0400 */
|
||||
} DEVMODEW,*LPDEVMODEW,*PDEVMODEW;
|
||||
typedef struct tagDIBSECTION {
|
||||
BITMAP dsBm;
|
||||
|
|
Loading…
Reference in New Issue