1999-05-22 23:55:56 +00:00
|
|
|
/*
|
|
|
|
* Stubs for unimplemented WIN32K.SYS exports
|
|
|
|
*/
|
|
|
|
|
2010-04-26 13:58:46 +00:00
|
|
|
#include <win32k.h>
|
2011-01-06 22:00:26 +00:00
|
|
|
#undef XFORMOBJ
|
1999-05-22 23:55:56 +00:00
|
|
|
|
2003-08-12 20:52:47 +00:00
|
|
|
#define UNIMPLEMENTED DbgPrint("(%s:%i) WIN32K: %s UNIMPLEMENTED\n", __FILE__, __LINE__, __FUNCTION__ )
|
|
|
|
|
2003-08-13 16:32:55 +00:00
|
|
|
|
2003-08-12 20:52:47 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngTextOut(
|
|
|
|
SURFOBJ *pso,
|
|
|
|
STROBJ *pstro,
|
|
|
|
FONTOBJ *pfo,
|
|
|
|
CLIPOBJ *pco,
|
|
|
|
RECTL *prclExtra,
|
|
|
|
RECTL *prclOpaque,
|
|
|
|
BRUSHOBJ *pboFore,
|
|
|
|
BRUSHOBJ *pboOpaque,
|
|
|
|
POINTL *pptlOrg,
|
|
|
|
MIX mix)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_4tgn.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
PATHOBJ*
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
CLIPOBJ_ppoGetPath(IN CLIPOBJ *pco)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_6hbb.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngCheckAbort(IN SURFOBJ *pso)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_3u7b.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
FD_GLYPHSET*
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngComputeGlyphSet(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN INT nCodePage,
|
|
|
|
IN INT nFirstChar,
|
|
|
|
IN INT cChars)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_9607.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2003-08-12 20:52:47 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngEnumForms(
|
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN DWORD Level,
|
|
|
|
OUT LPBYTE pForm,
|
|
|
|
IN DWORD cbBuf,
|
|
|
|
OUT LPDWORD pcbNeeded,
|
|
|
|
OUT LPDWORD pcReturned)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_5e07.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngFillPath(
|
|
|
|
IN SURFOBJ *pso,
|
|
|
|
IN PATHOBJ *ppo,
|
|
|
|
IN CLIPOBJ *pco,
|
|
|
|
IN BRUSHOBJ *pbo,
|
|
|
|
IN POINTL *pptlBrushOrg,
|
|
|
|
IN MIX mix,
|
|
|
|
IN FLONG flOptions)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_9pyf.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
PVOID
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngFindResource(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE h,
|
|
|
|
IN int iName,
|
|
|
|
IN int iType,
|
|
|
|
OUT PULONG pulSize)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_7rjb.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetFileChangeTime(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE h,
|
|
|
|
OUT LARGE_INTEGER *pChangeTime)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_1i1z.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetFilePath(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE h,
|
|
|
|
OUT WCHAR (*pDest)[MAX_PATH + 1])
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_5g2v.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2003-08-12 20:52:47 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetForm(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN LPWSTR pFormName,
|
|
|
|
IN DWORD Level,
|
|
|
|
OUT LPBYTE pForm,
|
|
|
|
IN DWORD cbBuf,
|
|
|
|
OUT LPDWORD pcbNeeded)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_5vvr.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2003-08-12 20:52:47 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetPrinter(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN DWORD dwLevel,
|
|
|
|
OUT LPBYTE pPrinter,
|
|
|
|
IN DWORD cbBuf,
|
|
|
|
OUT LPDWORD pcbNeeded)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_50h3.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2003-08-12 20:52:47 +00:00
|
|
|
*/
|
|
|
|
DWORD
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetPrinterData(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN LPWSTR pValueName,
|
|
|
|
OUT LPDWORD pType,
|
|
|
|
OUT LPBYTE pData,
|
|
|
|
IN DWORD nSize,
|
|
|
|
OUT LPDWORD pcbNeeded)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_8t5z.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return 0;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
LPWSTR
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngGetPrinterDataFileName(IN HDEV hdev)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_2giv.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2003-08-12 20:52:47 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-12 20:52:47 +00:00
|
|
|
EngGetType1FontList(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HDEV hdev,
|
|
|
|
OUT TYPE1_FONT *pType1Buffer,
|
|
|
|
IN ULONG cjType1Buffer,
|
|
|
|
OUT PULONG pulLocalFonts,
|
|
|
|
OUT PULONG pulRemoteFonts,
|
|
|
|
OUT LARGE_INTEGER *pLastModified)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_6e5j.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngMarkBandingSurface(IN HSURF hsurf)
|
2003-08-12 20:52:47 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_2jon.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-12 20:52:47 +00:00
|
|
|
}
|
|
|
|
|
2003-08-13 16:32:55 +00:00
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngMultiByteToWideChar(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN UINT CodePage,
|
|
|
|
OUT LPWSTR WideCharString,
|
|
|
|
IN INT BytesInWideCharString,
|
|
|
|
IN LPSTR MultiByteString,
|
|
|
|
IN INT BytesInMultiByteString)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_32cn.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
VOID
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2015-08-11 17:45:56 +00:00
|
|
|
EngQueryLocalTime(
|
|
|
|
_Out_ PENG_TIME_FIELDS ptf)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2015-08-11 17:45:56 +00:00
|
|
|
LARGE_INTEGER liSystemTime, liLocalTime;
|
|
|
|
NT_ASSERT(ptf != NULL);
|
|
|
|
|
|
|
|
/* Query the system time */
|
|
|
|
KeQuerySystemTime(&liSystemTime);
|
|
|
|
|
|
|
|
/* Convert it to local time */
|
|
|
|
ExSystemTimeToLocalTime(&liSystemTime, &liLocalTime);
|
|
|
|
|
|
|
|
/* Convert the local time into time fields
|
|
|
|
(note that ENG_TIME_FIELDS is identical to TIME_FIELDS) */
|
|
|
|
RtlTimeToTimeFields(&liLocalTime, (PTIME_FIELDS)ptf);
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngQueryPalette(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HPALETTE hPal,
|
|
|
|
OUT ULONG *piMode,
|
|
|
|
IN ULONG cColors,
|
|
|
|
OUT ULONG *pulColors)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_21t3.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
DWORD
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngSetPrinterData(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN LPWSTR pType,
|
|
|
|
IN DWORD dwType,
|
|
|
|
IN LPBYTE lpbPrinterData,
|
|
|
|
IN DWORD cjPrinterData)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_8drb.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngStrokeAndFillPath(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN SURFOBJ *pso,
|
|
|
|
IN PATHOBJ *ppo,
|
|
|
|
IN CLIPOBJ *pco,
|
|
|
|
IN XFORMOBJ *pxo,
|
|
|
|
IN BRUSHOBJ *pboStroke,
|
|
|
|
IN LINEATTRS *plineattrs,
|
|
|
|
IN BRUSHOBJ *pboFill,
|
|
|
|
IN POINTL *pptlBrushOrg,
|
|
|
|
IN MIX mixFill,
|
|
|
|
IN FLONG flOptions)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_2xwn.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngStrokePath(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN SURFOBJ *pso,
|
|
|
|
IN PATHOBJ *ppo,
|
|
|
|
IN CLIPOBJ *pco,
|
|
|
|
IN XFORMOBJ *pxo,
|
|
|
|
IN BRUSHOBJ *pbo,
|
|
|
|
IN POINTL *pptlBrushOrg,
|
|
|
|
IN LINEATTRS *plineattrs,
|
|
|
|
IN MIX mix)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_4yaw.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
EngWideCharToMultiByte(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN UINT CodePage,
|
|
|
|
IN LPWSTR WideCharString,
|
|
|
|
IN INT BytesInWideCharString,
|
|
|
|
OUT LPSTR MultiByteString,
|
|
|
|
IN INT BytesInMultiByteString)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_35wn.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngWritePrinter(
|
|
|
|
IN HANDLE hPrinter,
|
|
|
|
IN LPVOID pBuf,
|
|
|
|
IN DWORD cbBuf,
|
|
|
|
OUT LPDWORD pcWritten)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_9v6v.htm
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
2003-08-14 12:47:33 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
FONTOBJ_cGetAllGlyphHandles(
|
|
|
|
IN FONTOBJ *FontObj,
|
|
|
|
IN HGLYPH *Glyphs)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-14 12:47:33 +00:00
|
|
|
FONTOBJ_cGetGlyphs(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN FONTOBJ *FontObj,
|
|
|
|
IN ULONG Mode,
|
|
|
|
IN ULONG NumGlyphs,
|
|
|
|
IN HGLYPH *GlyphHandles,
|
|
|
|
IN PVOID *OutGlyphs)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
IFIMETRICS*
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
FONTOBJ_pifi(IN FONTOBJ *FontObj)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2015-03-10 00:11:29 +00:00
|
|
|
_Ret_opt_bytecount_(*pcjFile)
|
|
|
|
ENGAPI
|
2003-08-14 12:47:33 +00:00
|
|
|
PVOID
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
FONTOBJ_pvTrueTypeFontFile(
|
2015-03-10 00:11:29 +00:00
|
|
|
_In_ FONTOBJ *pfo,
|
|
|
|
_Out_ ULONG *pcjFile)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
XFORMOBJ*
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
FONTOBJ_pxoGetXform(IN FONTOBJ *FontObj)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
VOID
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
FONTOBJ_vGetInfo(
|
|
|
|
IN FONTOBJ *FontObj,
|
|
|
|
IN ULONG InfoSize,
|
|
|
|
OUT PFONTINFO FontInfo)
|
2003-08-14 12:47:33 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
2003-08-14 12:47:33 +00:00
|
|
|
}
|
|
|
|
|
2003-08-13 16:32:55 +00:00
|
|
|
LONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
HT_ComputeRGBGammaTable(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN USHORT GammaTableEntries,
|
|
|
|
IN USHORT GammaTableType,
|
|
|
|
IN USHORT RedGamma,
|
|
|
|
IN USHORT GreenGamma,
|
|
|
|
IN USHORT BlueGamma,
|
|
|
|
OUT LPBYTE pGammaTable)
|
|
|
|
{
|
|
|
|
// www.osr.com/ddk/graphics/gdifncs_9dpj.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
LONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2003-08-13 16:32:55 +00:00
|
|
|
HT_Get8BPPFormatPalette(
|
2014-05-01 09:48:40 +00:00
|
|
|
OUT LPPALETTEENTRY pPaletteEntry,
|
|
|
|
IN USHORT RedGamma,
|
|
|
|
IN USHORT GreenGamma,
|
|
|
|
IN USHORT BlueGamma)
|
2003-08-13 16:32:55 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
// www.osr.com/ddk/graphics/gdifncs_8kvb.htm
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2003-08-13 16:32:55 +00:00
|
|
|
}
|
|
|
|
|
2004-03-06 01:22:04 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
ULONG
|
|
|
|
APIENTRY
|
2004-03-06 01:22:04 +00:00
|
|
|
EngDitherColor(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HDEV hdev,
|
|
|
|
IN ULONG iMode,
|
|
|
|
IN ULONG rgb,
|
|
|
|
OUT ULONG *pul)
|
2004-03-06 01:22:04 +00:00
|
|
|
{
|
2012-07-31 18:40:52 +00:00
|
|
|
*pul = 0;
|
|
|
|
return DCR_SOLID;
|
2004-03-06 01:22:04 +00:00
|
|
|
}
|
|
|
|
|
2004-04-11 09:09:38 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
HANDLE
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
BRUSHOBJ_hGetColorTransform(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN BRUSHOBJ *Brush)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2007-11-26 11:24:48 +00:00
|
|
|
BOOL
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
EngDeleteFile(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN LPWSTR FileName)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2004-04-11 09:09:38 +00:00
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
BOOL
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
EngGetPrinterDriver(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HANDLE Printer,
|
|
|
|
IN LPWSTR Environment,
|
|
|
|
IN DWORD Level,
|
|
|
|
OUT BYTE *DrvInfo,
|
|
|
|
IN DWORD Buf,
|
|
|
|
OUT DWORD *Needed)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2014-05-01 09:48:40 +00:00
|
|
|
return FALSE;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
ULONG
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
EngHangNotification(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN HDEV Dev,
|
|
|
|
IN PVOID Reserved)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return EHN_ERROR;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
BOOL
|
|
|
|
APIENTRY
|
2015-09-04 00:11:49 +00:00
|
|
|
EngLpkInstalled(VOID)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
BOOL
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
EngPlgBlt(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN SURFOBJ *Dest,
|
|
|
|
IN SURFOBJ *Source,
|
|
|
|
IN SURFOBJ *Mask,
|
|
|
|
IN CLIPOBJ *Clip,
|
|
|
|
IN XLATEOBJ *Xlate,
|
|
|
|
IN COLORADJUSTMENT *ColorAdjustment,
|
|
|
|
IN POINTL *BrusOrigin,
|
|
|
|
IN POINTFIX *DestPoints,
|
|
|
|
IN RECTL *SourceRect,
|
|
|
|
IN POINTL *MaskPoint,
|
|
|
|
IN ULONG Mode)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
2008-10-26 12:22:45 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
LARGE_INTEGER
|
|
|
|
APIENTRY
|
|
|
|
EngQueryFileTimeStamp(IN LPWSTR FileName)
|
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
LARGE_INTEGER FileTime;
|
|
|
|
FileTime.QuadPart = 0;
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FileTime;
|
2008-10-26 12:22:45 +00:00
|
|
|
}
|
|
|
|
|
2004-04-11 09:09:38 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
FD_GLYPHSET *
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
FONTOBJ_pfdg(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN FONTOBJ *FontObj)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2015-03-10 00:11:29 +00:00
|
|
|
_Ret_opt_bytecount_(*pcjTable)
|
|
|
|
ENGAPI
|
2014-05-01 09:48:40 +00:00
|
|
|
PBYTE
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
FONTOBJ_pjOpenTypeTablePointer(
|
2015-03-10 00:11:29 +00:00
|
|
|
_In_ FONTOBJ *pfo,
|
|
|
|
_In_ ULONG ulTag,
|
|
|
|
_Out_ ULONG *pcjTable)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
PFD_GLYPHATTR
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
FONTOBJ_pQueryGlyphAttrs(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN FONTOBJ *FontObj,
|
|
|
|
IN ULONG Mode)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
LPWSTR
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
FONTOBJ_pwszFontFilePaths(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN FONTOBJ *FontObj,
|
|
|
|
OUT ULONG *PathLength)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2014-05-01 09:48:40 +00:00
|
|
|
LONG
|
|
|
|
APIENTRY
|
2004-04-11 09:09:38 +00:00
|
|
|
HT_Get8BPPMaskPalette(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN OUT LPPALETTEENTRY PaletteEntry,
|
|
|
|
IN BOOL Use8BPPMaskPal,
|
|
|
|
IN BYTE CMYMask,
|
|
|
|
IN USHORT RedGamma,
|
|
|
|
IN USHORT GreenGamma,
|
|
|
|
IN USHORT BlueGamma)
|
2004-04-11 09:09:38 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
2004-04-11 09:09:38 +00:00
|
|
|
}
|
|
|
|
|
2007-08-23 09:44:26 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2015-09-04 00:11:49 +00:00
|
|
|
NtGdiAnyLinkedFonts(VOID)
|
2007-08-23 09:44:26 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2007-08-23 09:44:26 +00:00
|
|
|
}
|
|
|
|
|
2007-08-24 14:49:53 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
2007-10-19 23:21:45 +00:00
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-24 14:49:53 +00:00
|
|
|
NtGdiEnableEudc(BOOL enable)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
NtGdiAddRemoteFontToDC(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN PVOID pvBuffer,
|
|
|
|
IN ULONG cjBuffer,
|
|
|
|
IN OPTIONAL PUNIVERSAL_FONT_ID pufi)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
/*
|
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
NtGdiRemoveMergeFont(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN UNIVERSAL_FONT_ID *pufi)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
2009-08-10 22:20:28 +00:00
|
|
|
return FALSE;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
|
|
|
|
2009-08-10 22:20:28 +00:00
|
|
|
/*
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2009-08-10 22:20:28 +00:00
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2009-08-10 22:20:28 +00:00
|
|
|
NtGdiAddRemoteMMInstanceToDC(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN DOWNLOADDESIGNVECTOR *pddv,
|
|
|
|
IN ULONG cjDDV)
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
2009-08-10 22:20:28 +00:00
|
|
|
return FALSE;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
|
|
|
|
2009-08-10 22:20:28 +00:00
|
|
|
/*
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2009-08-10 22:20:28 +00:00
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2009-08-10 22:20:28 +00:00
|
|
|
NtGdiFontIsLinked(IN HDC hdc)
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
2009-08-10 22:20:28 +00:00
|
|
|
return FALSE;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2009-08-10 22:20:28 +00:00
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2009-08-10 22:20:28 +00:00
|
|
|
NtGdiCheckBitmapBits(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN HANDLE hColorTransform,
|
|
|
|
IN PVOID pvBits,
|
|
|
|
IN ULONG bmFormat,
|
|
|
|
IN DWORD dwWidth,
|
|
|
|
IN DWORD dwHeight,
|
|
|
|
IN DWORD dwStride,
|
|
|
|
OUT PBYTE paResults)
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
2009-08-10 22:20:28 +00:00
|
|
|
return FALSE;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2021-09-25 16:57:26 +00:00
|
|
|
* @implemented
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
*/
|
2009-08-10 22:20:28 +00:00
|
|
|
HBITMAP
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2009-08-10 22:20:28 +00:00
|
|
|
NtGdiClearBitmapAttributes(
|
|
|
|
IN HBITMAP hbm,
|
|
|
|
IN DWORD dwFlags)
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
{
|
2021-09-25 16:57:26 +00:00
|
|
|
if ( dwFlags & SC_BB_STOCKOBJ )
|
|
|
|
{
|
|
|
|
if (GDIOBJ_ConvertFromStockObj((HGDIOBJ*)&hbm))
|
|
|
|
{
|
|
|
|
return hbm;
|
|
|
|
}
|
|
|
|
}
|
2009-08-10 22:20:28 +00:00
|
|
|
return NULL;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2009-08-10 22:20:28 +00:00
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2009-08-10 22:20:28 +00:00
|
|
|
NtGdiGetUFI(
|
|
|
|
IN HDC hdc,
|
|
|
|
OUT PUNIVERSAL_FONT_ID pufi,
|
|
|
|
OUT OPTIONAL DESIGNVECTOR *pdv,
|
|
|
|
OUT ULONG *pcjDV,
|
|
|
|
OUT ULONG *pulBaseCheckSum,
|
|
|
|
OUT FLONG *pfl)
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
2009-08-10 22:20:28 +00:00
|
|
|
return FALSE;
|
Implement stub for NtGdiAddFontResourceW, NtGdiAddRemoteFontToDC, NtGdiAddFontMemResourceEx, NtGdiRemoveMergeFont, NtGdiAddRemoteMMInstanceToDC, NtGdiFontIsLinked, NtGdiCheckBitmapBits, NtGdiClearBitmapAttributes, NtGdiCreateDIBitmapInternal, NtGdiCreateMetafileDC, NtGdiCreatePaletteInternal, NtGdiCreateServerMetaFile, NtGdiGetUFI, NtGdiFONTOBJ_vGetInfo, NtGdiFONTOBJ_pxoGetXform, NtGdiFONTOBJ_cGetGlyphs, NtGdiFONTOBJ_pifi, NtGdiFONTOBJ_pfdg, NtGdiFONTOBJ_pQueryGlyphAttrs, NtGdiFONTOBJ_pvTrueTypeFontFile, NtGdiFONTOBJ_cGetAllGlyphHandles
svn path=/trunk/; revision=28579
2007-08-26 19:56:06 +00:00
|
|
|
}
|
2007-08-24 23:54:44 +00:00
|
|
|
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
NtGdiColorCorrectPalette(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN HPALETTE hpal,
|
|
|
|
IN ULONG FirstEntry,
|
|
|
|
IN ULONG NumberOfEntries,
|
|
|
|
IN OUT PALETTEENTRY *ppalEntry,
|
|
|
|
IN ULONG Command)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
HANDLE
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
NtGdiCreateColorTransform(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN LPLOGCOLORSPACEW pLogColorSpaceW,
|
|
|
|
IN OPTIONAL PVOID pvSrcProfile,
|
|
|
|
IN ULONG cjSrcProfile,
|
|
|
|
IN OPTIONAL PVOID pvDestProfile,
|
|
|
|
IN ULONG cjDestProfile,
|
|
|
|
IN OPTIONAL PVOID pvTargetProfile,
|
|
|
|
IN ULONG cjTargetProfile)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
NtGdiComputeXformCoefficients(IN HDC hdc)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiClearBrushAttributes, NtGdiColorCorrectPalette, NtGdiComputeXformCoefficients, NtGdiConsoleTextOut, NtGdiConvertMetafileRect, NtGdiCreateColorTransform, NtGdiDvpCanCreateVideoPort, NtGdiDvpColorControl, NtGdiDvpCreateVideoPort, NtGdiDvpDestroyVideoPort, NtGdiDvpFlipVideoPort, NtGdiDvpGetVideoPortBandwidth
svn path=/trunk/; revision=28582
2007-08-26 20:33:56 +00:00
|
|
|
NtGdiConsoleTextOut(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN POLYTEXTW *lpto,
|
|
|
|
IN UINT nStrings,
|
|
|
|
IN RECTL *prclBounds)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiDeleteColorTransform(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN HANDLE hColorTransform)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiGetPerBandInfo(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN OUT PERBANDINFO *ppbi)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiDoBanding(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN BOOL bStart,
|
|
|
|
OUT POINTL *pptl,
|
|
|
|
OUT PSIZE pSize)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiEnumFontChunk(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN ULONG_PTR idEnum,
|
|
|
|
IN ULONG cjEfdw,
|
|
|
|
OUT ULONG *pcjEfdw,
|
|
|
|
OUT PENUMFONTDATAW pefdw)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiEnumFontClose(
|
|
|
|
IN ULONG_PTR idEnum)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG_PTR
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiEnumFontOpen(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN ULONG iEnumType,
|
|
|
|
IN FLONG flWin31Compat,
|
|
|
|
IN ULONG cwchMax,
|
|
|
|
IN OPTIONAL LPWSTR pwszFaceName,
|
|
|
|
IN ULONG lfCharSet,
|
|
|
|
OUT ULONG *pulCount)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiEudcLoadUnloadLink(
|
|
|
|
IN OPTIONAL LPCWSTR pBaseFaceName,
|
|
|
|
IN UINT cwcBaseFaceName,
|
|
|
|
IN LPCWSTR pEudcFontPath,
|
|
|
|
IN UINT cwcEudcFontPath,
|
|
|
|
IN INT iPriority,
|
|
|
|
IN INT iFontLinkType,
|
|
|
|
IN BOOL bLoadLin)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiForceUFIMapping(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN PUNIVERSAL_FONT_ID pufi)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
NTSTATUS
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiFullscreenControl(
|
|
|
|
IN FULLSCREENCONTROL FullscreenCommand,
|
|
|
|
IN PVOID FullscreenInput,
|
|
|
|
IN DWORD FullscreenInputLength,
|
|
|
|
OUT PVOID FullscreenOutput,
|
|
|
|
IN OUT PULONG FullscreenOutputLength)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiGetCharWidthInfo(
|
|
|
|
IN HDC hdc,
|
|
|
|
OUT PCHWIDTHINFO pChWidthInfo)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG_PTR
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiGetColorSpaceforBitmap(
|
|
|
|
IN HBITMAP hsurf)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiGetETM(
|
|
|
|
IN HDC hdc,
|
|
|
|
OUT EXTTEXTMETRIC *petm)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
NtGdiGetEudcTimeStampEx(
|
|
|
|
IN OPTIONAL LPWSTR lpBaseFaceName,
|
|
|
|
IN ULONG cwcBaseFaceName,
|
|
|
|
IN BOOL bSystemTimeStamp)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2007-08-30 17:38:40 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
NtGdiInitSpool(VOID)
|
2007-08-30 17:38:40 +00:00
|
|
|
{
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2007-08-30 17:38:40 +00:00
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 17:38:40 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
NtGdiQueryFonts(
|
|
|
|
OUT PUNIVERSAL_FONT_ID pufiFontList,
|
|
|
|
IN ULONG nBufferSize,
|
|
|
|
OUT PLARGE_INTEGER pTimeStamp)
|
2007-08-30 17:38:40 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
2007-08-30 17:38:40 +00:00
|
|
|
*/
|
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
NtGdiGetSpoolMessage(
|
|
|
|
DWORD u1,
|
|
|
|
DWORD u2,
|
|
|
|
DWORD u3,
|
|
|
|
DWORD u4)
|
2007-08-30 17:38:40 +00:00
|
|
|
{
|
2011-12-14 04:07:06 +00:00
|
|
|
/* FIXME: The prototypes */
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
2007-08-30 17:38:40 +00:00
|
|
|
return 0;
|
|
|
|
}
|
Implement stub for NtGdiDvpGetVideoPortField, NtGdiDvpGetVideoPortFlipStatus, NtGdiDvpGetVideoPortInputFormats, NtGdiDvpGetVideoPortLine, NtGdiDvpGetVideoPortOutputFormats, NtGdiDvpGetVideoPortConnectInfo, NtGdiDvpGetVideoSignalStatus, NtGdiDvpUpdateVideoPort, NtGdiDvpWaitForVideoPortSync, NtGdiDvpAcquireNotification, NtGdiDvpReleaseNotification, NtGdiDxgGenericThunk,
NtGdiDeleteColorTransform, NtGdiGetPerBandInfo, NtGdiDoBanding, NtGdiEnumFontChunk, NtGdiEnumFontClose, NtGdiEnumFontOpen, NtGdiEudcLoadUnloadLink, NtGdiExtTextOutW, NtGdiForceUFIMapping, NtGdiFullscreenControl, NtGdiGetAppClipBox, NtGdiGetCharABCWidthsW, NtGdiGetCharacterPlacementW, NtGdiGetCharWidthW, NtGdiGetCharWidthInfo, NtGdiGetColorSpaceforBitmap, NtGdiGetDCforBitmap, NtGdiGetDCObject, NtGdiGetDeviceCapsAll, NtGdiGetETM, NtGdiGetEudcTimeStampEx
svn path=/trunk/; revision=28584
2007-08-26 22:03:02 +00:00
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 19:24:17 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
DWORD
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-30 19:24:17 +00:00
|
|
|
NtGdiGetGlyphIndicesWInternal(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN OPTIONAL LPWSTR pwc,
|
|
|
|
IN INT cwc,
|
|
|
|
OUT OPTIONAL LPWORD pgi,
|
|
|
|
IN DWORD iMode,
|
|
|
|
IN BOOL bSubset)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 19:24:17 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-30 19:24:17 +00:00
|
|
|
NtGdiGetLinkedUFIs(
|
|
|
|
IN HDC hdc,
|
|
|
|
OUT OPTIONAL PUNIVERSAL_FONT_ID pufiLinkedUFIs,
|
|
|
|
IN INT BufferSize)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 19:24:17 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-30 19:24:17 +00:00
|
|
|
NtGdiGetMonitorID(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN DWORD dwSize,
|
|
|
|
OUT LPWSTR pszMonitorID)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 19:24:17 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2007-10-19 23:21:45 +00:00
|
|
|
BOOL
|
2008-08-09 14:47:13 +00:00
|
|
|
APIENTRY
|
2007-08-30 19:35:59 +00:00
|
|
|
NtGdiDrawStream(
|
|
|
|
IN HDC hdcDst,
|
|
|
|
IN ULONG cjIn,
|
|
|
|
IN VOID *pvIn)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-30 19:35:59 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2011-09-16 13:18:40 +00:00
|
|
|
APIENTRY
|
2007-08-30 19:35:59 +00:00
|
|
|
NtGdiUpdateTransform(IN HDC hdc)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-08-31 14:35:07 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-31 14:35:07 +00:00
|
|
|
NtGdiQueryFontAssocInfo(
|
2007-08-31 15:08:37 +00:00
|
|
|
IN HDC hdc)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-09-01 14:13:53 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
2007-08-31 22:15:37 +00:00
|
|
|
UINT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-08-31 22:15:37 +00:00
|
|
|
NtGdiGetStringBitmapW(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN LPWSTR pwsz,
|
|
|
|
IN UINT cwc,
|
|
|
|
OUT BYTE *lpSB,
|
|
|
|
IN UINT cj)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
NtGdiRemoveFontResourceW(
|
|
|
|
IN WCHAR *pwszFiles,
|
|
|
|
IN ULONG cwc,
|
|
|
|
IN ULONG cFiles,
|
|
|
|
IN ULONG fl,
|
|
|
|
IN DWORD dwPidTid,
|
|
|
|
IN OPTIONAL DESIGNVECTOR *pdv)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
NtGdiPolyTextOutW(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN POLYTEXTW *pptw,
|
|
|
|
IN UINT cStr,
|
|
|
|
IN DWORD dwCodePage)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
NTSTATUS
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
NtGdiGetStats(
|
|
|
|
IN HANDLE hProcess,
|
|
|
|
IN INT iIndex,
|
|
|
|
IN INT iPidType,
|
|
|
|
OUT PVOID pResults,
|
|
|
|
IN UINT cjResultSize)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return STATUS_NOT_IMPLEMENTED;
|
|
|
|
}
|
|
|
|
|
2008-05-13 23:26:02 +00:00
|
|
|
/*
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
INT
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
Implement stub for NtGdiGetServerMetaFileBits, NtGdiGetStats, NtGdiPolyTextOutW, NtGdiRemoveFontResourceW, NtGdiRemoveFontMemResourceEx, NtGdiSetBrushAttributes, NtGdiSetupPublicCFONT,
NtGdiSetVirtualResolution, NtGdiSetSizeDevice, NtGdiXLATEOBJ_cGetPalette, NtGdiXLATEOBJ_iXlate, NtGdiXLATEOBJ_hGetColorTransform, NtGdiXFORMOBJ_bApplyXform, NtGdiXFORMOBJ_iGetXform
svn path=/trunk/; revision=28762
2007-09-02 10:14:28 +00:00
|
|
|
NtGdiSetupPublicCFONT(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN OPTIONAL HFONT hf,
|
|
|
|
IN ULONG ulAve)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiGetEmbUFI(
|
|
|
|
IN HDC hdc,
|
|
|
|
OUT PUNIVERSAL_FONT_ID pufi,
|
|
|
|
OUT OPTIONAL DESIGNVECTOR *pdv,
|
|
|
|
OUT ULONG *pcjDV,
|
|
|
|
OUT ULONG *pulBaseCheckSum,
|
|
|
|
OUT FLONG *pfl,
|
|
|
|
OUT KERNEL_PVOID *embFontID)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiGetUFIPathname(
|
|
|
|
IN PUNIVERSAL_FONT_ID pufi,
|
|
|
|
OUT OPTIONAL ULONG* pcwc,
|
|
|
|
OUT OPTIONAL LPWSTR pwszPathname,
|
|
|
|
OUT OPTIONAL ULONG* pcNumFiles,
|
|
|
|
IN FLONG fl,
|
|
|
|
OUT OPTIONAL BOOL *pbMemFont,
|
|
|
|
OUT OPTIONAL ULONG *pcjView,
|
|
|
|
OUT OPTIONAL PVOID pvView,
|
|
|
|
OUT OPTIONAL BOOL *pbTTC,
|
|
|
|
OUT OPTIONAL ULONG *piTTC)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiGetEmbedFonts(
|
|
|
|
VOID)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiChangeGhostFont(
|
|
|
|
IN KERNEL_PVOID *pfontID,
|
|
|
|
IN BOOL bLoad)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiAddEmbFontToDC(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN VOID **pFontID)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiGetEmbUFI, NtGdiGetUFIPathname, NtGdiGetEmbedFonts, NtGdiChangeGhostFont, NtGdiAddEmbFontToDC, NtGdiGetWidthTable, NtGdiSTROBJ_bEnum, NtGdiSTROBJ_bEnumPositionsOnly, NtGdiSTROBJ_bGetAdvanceWidths, NtGdiSTROBJ_vEnumStart, NtGdiSTROBJ_dwGetCodePage, NtGdiGetDhpdev
svn path=/trunk/; revision=28763
2007-09-02 10:33:02 +00:00
|
|
|
NtGdiGetWidthTable(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN ULONG cSpecial,
|
|
|
|
IN WCHAR *pwc,
|
|
|
|
IN ULONG cwc,
|
|
|
|
OUT USHORT *psWidth,
|
|
|
|
OUT OPTIONAL WIDTHDATA *pwd,
|
|
|
|
OUT FLONG *pflInfo)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-09-02 10:50:25 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-09-02 10:50:25 +00:00
|
|
|
NtGdiIcmBrushInfo(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN HBRUSH hbrush,
|
|
|
|
IN OUT PBITMAPINFO pbmiDIB,
|
|
|
|
IN OUT PVOID pvBits,
|
|
|
|
IN OUT ULONG *pulBits,
|
|
|
|
OUT OPTIONAL DWORD *piUsage,
|
|
|
|
OUT OPTIONAL BOOL *pbAlreadyTran,
|
|
|
|
IN ULONG Command)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-09-02 10:50:25 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-09-02 10:50:25 +00:00
|
|
|
NtGdiMakeFontDir(
|
|
|
|
IN FLONG flEmbed,
|
|
|
|
OUT PBYTE pjFontDir,
|
|
|
|
IN unsigned cjFontDir,
|
|
|
|
IN LPWSTR pwszPathname,
|
|
|
|
IN unsigned cjPathname)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2007-09-02 10:50:25 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
2007-09-02 10:50:25 +00:00
|
|
|
NtGdiMonoBitmap(
|
|
|
|
IN HBITMAP hbm)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2021-09-25 16:57:26 +00:00
|
|
|
* @implemented
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
*/
|
|
|
|
HBITMAP
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiSetBitmapAttributes(
|
|
|
|
IN HBITMAP hbm,
|
|
|
|
IN DWORD dwFlags)
|
|
|
|
{
|
2021-09-25 16:57:26 +00:00
|
|
|
if ( dwFlags & SC_BB_STOCKOBJ )
|
|
|
|
{
|
|
|
|
if (GDIOBJ_ConvertToStockObj((HGDIOBJ*)&hbm))
|
|
|
|
{
|
|
|
|
return hbm;
|
|
|
|
}
|
|
|
|
}
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
ULONG
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiSetFontEnumeration(
|
|
|
|
IN ULONG ulType)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiSetFontXform(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN DWORD dwxScale,
|
|
|
|
IN DWORD dwyScale)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiSetLinkedUFIs(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN PUNIVERSAL_FONT_ID pufiLinks,
|
|
|
|
IN ULONG uNumUFIs)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
* @unimplemented
|
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiSetMagicColors(
|
|
|
|
IN HDC hdc,
|
|
|
|
IN PALETTEENTRY peMagic,
|
|
|
|
IN ULONG Index)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2019-09-04 18:09:34 +00:00
|
|
|
* @implemented
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiUnloadPrinterDriver(
|
|
|
|
IN LPWSTR pDriverName,
|
|
|
|
IN ULONG cbDriverName)
|
|
|
|
{
|
2019-09-04 18:09:34 +00:00
|
|
|
EngSetLastError(ERROR_NOT_SUPPORTED);
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
return FALSE;
|
|
|
|
}
|
|
|
|
|
2011-12-14 04:07:06 +00:00
|
|
|
/*
|
2008-06-01 15:22:25 +00:00
|
|
|
* @implemented
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
*/
|
|
|
|
BOOL
|
2007-11-26 11:24:48 +00:00
|
|
|
APIENTRY
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
NtGdiUnmapMemFont(
|
|
|
|
IN PVOID pvView)
|
|
|
|
{
|
2008-06-01 15:22:25 +00:00
|
|
|
return TRUE;
|
implement stub for NtGdiSelectBitmap, NtGdiSelectBrush, NtGdiSelectFont, NtGdiSelectPen, NtGdiSetBitmapAttributes, NtGdiSetFontEnumeration, NtGdiSetFontXform, NtGdiSetLinkedUFIs, NtGdiSetMagicColors, NtGdiGetDeviceWidth, NtGdiMirrorWindowOrg, NtGdiSetLayout, NtGdiStretchDIBitsInternal, NtGdiUnloadPrinterDriver, NtGdiUnmapMemFont
svn path=/trunk/; revision=28767
2007-09-02 11:28:34 +00:00
|
|
|
}
|
|
|
|
|
2008-02-20 20:53:36 +00:00
|
|
|
BOOL
|
2008-11-29 22:48:58 +00:00
|
|
|
APIENTRY
|
2008-02-20 20:53:36 +00:00
|
|
|
EngControlSprites(
|
2014-05-01 09:48:40 +00:00
|
|
|
IN WNDOBJ *pwo,
|
|
|
|
IN FLONG fl)
|
2008-02-20 20:53:36 +00:00
|
|
|
{
|
2014-05-01 09:48:40 +00:00
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
2008-02-20 20:53:36 +00:00
|
|
|
}
|
2008-05-19 20:47:31 +00:00
|
|
|
|
2015-03-10 00:11:29 +00:00
|
|
|
_Must_inspect_result_
|
|
|
|
_Ret_opt_bytecap_(cjSize)
|
|
|
|
ENGAPI
|
2008-05-19 20:47:31 +00:00
|
|
|
PVOID
|
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngFntCacheAlloc(
|
2015-03-10 00:11:29 +00:00
|
|
|
_In_ ULONG ulFastCheckSum,
|
|
|
|
_In_ ULONG cjSize)
|
2008-05-19 20:47:31 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
|
|
|
}
|
2009-07-10 17:01:12 +00:00
|
|
|
|
2008-05-19 20:47:31 +00:00
|
|
|
VOID
|
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngFntCacheFault(
|
|
|
|
IN ULONG ulFastCheckSum,
|
|
|
|
IN ULONG iFaultMode)
|
2008-05-19 20:47:31 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
}
|
2009-07-10 17:01:12 +00:00
|
|
|
|
2008-05-19 20:47:31 +00:00
|
|
|
PVOID
|
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngFntCacheLookUp(
|
|
|
|
IN ULONG FastCheckSum,
|
|
|
|
OUT PULONG pulSize)
|
2008-05-19 20:47:31 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return NULL;
|
|
|
|
}
|
|
|
|
|
|
|
|
BOOLEAN
|
|
|
|
APIENTRY
|
2014-05-01 09:48:40 +00:00
|
|
|
EngNineGrid(
|
|
|
|
IN SURFOBJ* pDestSurfaceObj,
|
|
|
|
IN SURFOBJ* pSourceSurfaceObj,
|
|
|
|
IN CLIPOBJ* pClipObj,
|
|
|
|
IN XLATEOBJ* pXlateObj,
|
|
|
|
IN RECTL* prclSource,
|
|
|
|
IN RECTL* prclDest,
|
|
|
|
PVOID pvUnknown1,
|
|
|
|
PVOID pvUnknown2,
|
|
|
|
DWORD dwReserved)
|
2008-05-19 20:47:31 +00:00
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
return FALSE;
|
|
|
|
}
|
2011-12-14 04:07:06 +00:00
|
|
|
|
|
|
|
/* EOF */
|