Add notes for NtGdiResetDC and NtGdiOpenDCW.

svn path=/trunk/; revision=29527
This commit is contained in:
James Tabor 2007-10-12 00:47:31 +00:00
parent eca272bd00
commit 51d1952da0

View file

@ -2013,6 +2013,15 @@ NtGdiEnumObjects(
OUT OPTIONAL PVOID pvBuf OUT OPTIONAL PVOID pvBuf
); );
// Note from SDK:
//
// NtGdiResetDC
// The exact size of the buffer at pdm is pdm->dmSize + pdm->dmDriverExtra.
// But this can't be specified with current annotation language.
//
// typedef struct _DRIVER_INFO_2W DRIVER_INFO_2W;
//
// :end note.
W32KAPI W32KAPI
BOOL BOOL
APIENTRY APIENTRY
@ -2020,7 +2029,7 @@ NtGdiResetDC(
IN HDC hdc, IN HDC hdc,
IN LPDEVMODEW pdm, IN LPDEVMODEW pdm,
OUT PBOOL pbBanding, OUT PBOOL pbBanding,
IN OPTIONAL VOID *pDriverInfo2, IN OPTIONAL VOID *pDriverInfo2, // this is "typedef struct _DRIVER_INFO_2W DRIVER_INFO_2W;"
OUT VOID *ppUMdhpdev OUT VOID *ppUMdhpdev
); );
@ -2061,11 +2070,11 @@ HDC
APIENTRY APIENTRY
NtGdiOpenDCW( NtGdiOpenDCW(
IN OPTIONAL PUNICODE_STRING pustrDevice, IN OPTIONAL PUNICODE_STRING pustrDevice,
IN DEVMODEW *pdm, IN DEVMODEW *pdm, // See note for NtGdiResetDC
IN PUNICODE_STRING pustrLogAddr, IN PUNICODE_STRING pustrLogAddr,
IN ULONG iType, IN ULONG iType,
IN OPTIONAL HANDLE hspool, IN OPTIONAL HANDLE hspool,
IN OPTIONAL VOID *pDriverInfo2, IN OPTIONAL VOID *pDriverInfo2, // this is "typedef struct _DRIVER_INFO_2W DRIVER_INFO_2W;"
OUT VOID *pUMdhpdev OUT VOID *pUMdhpdev
); );