ReactOS  0.4.14-dev-77-gd9e7c48
stubs.c File Reference
#include <win32k.h>
Include dependency graph for stubs.c:

Go to the source code of this file.

Macros

#define UNIMPLEMENTED   DbgPrint("(%s:%i) WIN32K: %s UNIMPLEMENTED\n", __FILE__, __LINE__, __FUNCTION__ )
 

Functions

BOOL APIENTRY EngTextOut (SURFOBJ *pso, STROBJ *pstro, FONTOBJ *pfo, CLIPOBJ *pco, RECTL *prclExtra, RECTL *prclOpaque, BRUSHOBJ *pboFore, BRUSHOBJ *pboOpaque, POINTL *pptlOrg, MIX mix)
 
PATHOBJ *APIENTRY CLIPOBJ_ppoGetPath (IN CLIPOBJ *pco)
 
BOOL APIENTRY EngCheckAbort (IN SURFOBJ *pso)
 
FD_GLYPHSET *APIENTRY EngComputeGlyphSet (IN INT nCodePage, IN INT nFirstChar, IN INT cChars)
 
BOOL APIENTRY EngEnumForms (IN HANDLE hPrinter, IN DWORD Level, OUT LPBYTE pForm, IN DWORD cbBuf, OUT LPDWORD pcbNeeded, OUT LPDWORD pcReturned)
 
BOOL APIENTRY EngFillPath (IN SURFOBJ *pso, IN PATHOBJ *ppo, IN CLIPOBJ *pco, IN BRUSHOBJ *pbo, IN POINTL *pptlBrushOrg, IN MIX mix, IN FLONG flOptions)
 
PVOID APIENTRY EngFindResource (IN HANDLE h, IN int iName, IN int iType, OUT PULONG pulSize)
 
BOOL APIENTRY EngGetFileChangeTime (IN HANDLE h, OUT LARGE_INTEGER *pChangeTime)
 
BOOL APIENTRY EngGetFilePath (IN HANDLE h, OUT WCHAR(*pDest)[MAX_PATH+1])
 
BOOL APIENTRY EngGetForm (IN HANDLE hPrinter, IN LPWSTR pFormName, IN DWORD Level, OUT LPBYTE pForm, IN DWORD cbBuf, OUT LPDWORD pcbNeeded)
 
BOOL APIENTRY EngGetPrinter (IN HANDLE hPrinter, IN DWORD dwLevel, OUT LPBYTE pPrinter, IN DWORD cbBuf, OUT LPDWORD pcbNeeded)
 
DWORD APIENTRY EngGetPrinterData (IN HANDLE hPrinter, IN LPWSTR pValueName, OUT LPDWORD pType, OUT LPBYTE pData, IN DWORD nSize, OUT LPDWORD pcbNeeded)
 
LPWSTR APIENTRY EngGetPrinterDataFileName (IN HDEV hdev)
 
BOOL APIENTRY EngGetType1FontList (IN HDEV hdev, OUT TYPE1_FONT *pType1Buffer, IN ULONG cjType1Buffer, OUT PULONG pulLocalFonts, OUT PULONG pulRemoteFonts, OUT LARGE_INTEGER *pLastModified)
 
BOOL APIENTRY EngMarkBandingSurface (IN HSURF hsurf)
 
INT APIENTRY EngMultiByteToWideChar (IN UINT CodePage, OUT LPWSTR WideCharString, IN INT BytesInWideCharString, IN LPSTR MultiByteString, IN INT BytesInMultiByteString)
 
VOID APIENTRY EngQueryLocalTime (_Out_ PENG_TIME_FIELDS ptf)
 
ULONG APIENTRY EngQueryPalette (IN HPALETTE hPal, OUT ULONG *piMode, IN ULONG cColors, OUT ULONG *pulColors)
 
DWORD APIENTRY EngSetPrinterData (IN HANDLE hPrinter, IN LPWSTR pType, IN DWORD dwType, IN LPBYTE lpbPrinterData, IN DWORD cjPrinterData)
 
BOOL APIENTRY EngStrokeAndFillPath (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)
 
BOOL APIENTRY EngStrokePath (IN SURFOBJ *pso, IN PATHOBJ *ppo, IN CLIPOBJ *pco, IN XFORMOBJ *pxo, IN BRUSHOBJ *pbo, IN POINTL *pptlBrushOrg, IN LINEATTRS *plineattrs, IN MIX mix)
 
INT APIENTRY EngWideCharToMultiByte (IN UINT CodePage, IN LPWSTR WideCharString, IN INT BytesInWideCharString, OUT LPSTR MultiByteString, IN INT BytesInMultiByteString)
 
BOOL APIENTRY EngWritePrinter (IN HANDLE hPrinter, IN LPVOID pBuf, IN DWORD cbBuf, OUT LPDWORD pcWritten)
 
ULONG APIENTRY FONTOBJ_cGetAllGlyphHandles (IN FONTOBJ *FontObj, IN HGLYPH *Glyphs)
 
ULONG APIENTRY FONTOBJ_cGetGlyphs (IN FONTOBJ *FontObj, IN ULONG Mode, IN ULONG NumGlyphs, IN HGLYPH *GlyphHandles, IN PVOID *OutGlyphs)
 
IFIMETRICS *APIENTRY FONTOBJ_pifi (IN FONTOBJ *FontObj)
 
_Ret_opt_bytecount_ pcjFile ENGAPI PVOID APIENTRY FONTOBJ_pvTrueTypeFontFile (_In_ FONTOBJ *pfo, _Out_ ULONG *pcjFile)
 
XFORMOBJ *APIENTRY FONTOBJ_pxoGetXform (IN FONTOBJ *FontObj)
 
VOID APIENTRY FONTOBJ_vGetInfo (IN FONTOBJ *FontObj, IN ULONG InfoSize, OUT PFONTINFO FontInfo)
 
LONG APIENTRY HT_ComputeRGBGammaTable (IN USHORT GammaTableEntries, IN USHORT GammaTableType, IN USHORT RedGamma, IN USHORT GreenGamma, IN USHORT BlueGamma, OUT LPBYTE pGammaTable)
 
LONG APIENTRY HT_Get8BPPFormatPalette (OUT LPPALETTEENTRY pPaletteEntry, IN USHORT RedGamma, IN USHORT GreenGamma, IN USHORT BlueGamma)
 
ULONG APIENTRY EngDitherColor (IN HDEV hdev, IN ULONG iMode, IN ULONG rgb, OUT ULONG *pul)
 
HANDLE APIENTRY BRUSHOBJ_hGetColorTransform (IN BRUSHOBJ *Brush)
 
BOOL APIENTRY EngDeleteFile (IN LPWSTR FileName)
 
BOOL APIENTRY EngGetPrinterDriver (IN HANDLE Printer, IN LPWSTR Environment, IN DWORD Level, OUT BYTE *DrvInfo, IN DWORD Buf, OUT DWORD *Needed)
 
ULONG APIENTRY EngHangNotification (IN HDEV Dev, IN PVOID Reserved)
 
BOOL APIENTRY EngLpkInstalled (VOID)
 
BOOL APIENTRY EngPlgBlt (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)
 
BOOL APIENTRY EngQueryDeviceAttribute (_In_ HDEV hdev, _In_ ENG_DEVICE_ATTRIBUTE devAttr, _In_reads_bytes_(cjInSize) PVOID pvIn, _In_ ULONG cjInSize, _Out_writes_bytes_(cjOutSize) PVOID pvOut, _In_ ULONG cjOutSize)
 
LARGE_INTEGER APIENTRY EngQueryFileTimeStamp (IN LPWSTR FileName)
 
FD_GLYPHSET *APIENTRY FONTOBJ_pfdg (IN FONTOBJ *FontObj)
 
_Ret_opt_bytecount_ pcjTable ENGAPI PBYTE APIENTRY FONTOBJ_pjOpenTypeTablePointer (_In_ FONTOBJ *pfo, _In_ ULONG ulTag, _Out_ ULONG *pcjTable)
 
PFD_GLYPHATTR APIENTRY FONTOBJ_pQueryGlyphAttrs (IN FONTOBJ *FontObj, IN ULONG Mode)
 
LPWSTR APIENTRY FONTOBJ_pwszFontFilePaths (IN FONTOBJ *FontObj, OUT ULONG *PathLength)
 
LONG APIENTRY HT_Get8BPPMaskPalette (IN OUT LPPALETTEENTRY PaletteEntry, IN BOOL Use8BPPMaskPal, IN BYTE CMYMask, IN USHORT RedGamma, IN USHORT GreenGamma, IN USHORT BlueGamma)
 
BOOL APIENTRY NtGdiAnyLinkedFonts (VOID)
 
BOOL APIENTRY NtGdiEnableEudc (BOOL enable)
 
BOOL APIENTRY NtGdiAddRemoteFontToDC (IN HDC hdc, IN PVOID pvBuffer, IN ULONG cjBuffer, IN OPTIONAL PUNIVERSAL_FONT_ID pufi)
 
BOOL APIENTRY NtGdiRemoveMergeFont (IN HDC hdc, IN UNIVERSAL_FONT_ID *pufi)
 
BOOL APIENTRY NtGdiAddRemoteMMInstanceToDC (IN HDC hdc, IN DOWNLOADDESIGNVECTOR *pddv, IN ULONG cjDDV)
 
BOOL APIENTRY NtGdiFontIsLinked (IN HDC hdc)
 
BOOL APIENTRY 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)
 
HBITMAP APIENTRY NtGdiClearBitmapAttributes (IN HBITMAP hbm, IN DWORD dwFlags)
 
BOOL APIENTRY NtGdiGetUFI (IN HDC hdc, OUT PUNIVERSAL_FONT_ID pufi, OUT OPTIONAL DESIGNVECTOR *pdv, OUT ULONG *pcjDV, OUT ULONG *pulBaseCheckSum, OUT FLONG *pfl)
 
ULONG APIENTRY NtGdiColorCorrectPalette (IN HDC hdc, IN HPALETTE hpal, IN ULONG FirstEntry, IN ULONG NumberOfEntries, IN OUT PALETTEENTRY *ppalEntry, IN ULONG Command)
 
HANDLE APIENTRY 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)
 
BOOL APIENTRY NtGdiComputeXformCoefficients (IN HDC hdc)
 
BOOL APIENTRY NtGdiConsoleTextOut (IN HDC hdc, IN POLYTEXTW *lpto, IN UINT nStrings, IN RECTL *prclBounds)
 
BOOL APIENTRY NtGdiDeleteColorTransform (IN HDC hdc, IN HANDLE hColorTransform)
 
ULONG APIENTRY NtGdiGetPerBandInfo (IN HDC hdc, IN OUT PERBANDINFO *ppbi)
 
BOOL APIENTRY NtGdiDoBanding (IN HDC hdc, IN BOOL bStart, OUT POINTL *pptl, OUT PSIZE pSize)
 
BOOL APIENTRY NtGdiEnumFontChunk (IN HDC hdc, IN ULONG_PTR idEnum, IN ULONG cjEfdw, OUT ULONG *pcjEfdw, OUT PENUMFONTDATAW pefdw)
 
BOOL APIENTRY NtGdiEnumFontClose (IN ULONG_PTR idEnum)
 
ULONG_PTR APIENTRY NtGdiEnumFontOpen (IN HDC hdc, IN ULONG iEnumType, IN FLONG flWin31Compat, IN ULONG cwchMax, IN OPTIONAL LPWSTR pwszFaceName, IN ULONG lfCharSet, OUT ULONG *pulCount)
 
BOOL APIENTRY NtGdiEudcLoadUnloadLink (IN OPTIONAL LPCWSTR pBaseFaceName, IN UINT cwcBaseFaceName, IN LPCWSTR pEudcFontPath, IN UINT cwcEudcFontPath, IN INT iPriority, IN INT iFontLinkType, IN BOOL bLoadLin)
 
BOOL APIENTRY NtGdiForceUFIMapping (IN HDC hdc, IN PUNIVERSAL_FONT_ID pufi)
 
NTSTATUS APIENTRY NtGdiFullscreenControl (IN FULLSCREENCONTROL FullscreenCommand, IN PVOID FullscreenInput, IN DWORD FullscreenInputLength, OUT PVOID FullscreenOutput, IN OUT PULONG FullscreenOutputLength)
 
BOOL APIENTRY NtGdiGetCharWidthInfo (IN HDC hdc, OUT PCHWIDTHINFO pChWidthInfo)
 
ULONG_PTR APIENTRY NtGdiGetColorSpaceforBitmap (IN HBITMAP hsurf)
 
BOOL APIENTRY NtGdiGetETM (IN HDC hdc, OUT EXTTEXTMETRIC *petm)
 
ULONG APIENTRY NtGdiGetEudcTimeStampEx (IN OPTIONAL LPWSTR lpBaseFaceName, IN ULONG cwcBaseFaceName, IN BOOL bSystemTimeStamp)
 
BOOL APIENTRY NtGdiInitSpool (VOID)
 
INT APIENTRY NtGdiQueryFonts (OUT PUNIVERSAL_FONT_ID pufiFontList, IN ULONG nBufferSize, OUT PLARGE_INTEGER pTimeStamp)
 
INT APIENTRY NtGdiGetSpoolMessage (DWORD u1, DWORD u2, DWORD u3, DWORD u4)
 
DWORD APIENTRY NtGdiGetGlyphIndicesWInternal (IN HDC hdc, IN OPTIONAL LPWSTR pwc, IN INT cwc, OUT OPTIONAL LPWORD pgi, IN DWORD iMode, IN BOOL bSubset)
 
INT APIENTRY NtGdiGetLinkedUFIs (IN HDC hdc, OUT OPTIONAL PUNIVERSAL_FONT_ID pufiLinkedUFIs, IN INT BufferSize)
 
BOOL APIENTRY NtGdiGetMonitorID (IN HDC hdc, IN DWORD dwSize, OUT LPWSTR pszMonitorID)
 
BOOL APIENTRY NtGdiDrawStream (IN HDC hdcDst, IN ULONG cjIn, IN VOID *pvIn)
 
BOOL APIENTRY NtGdiUpdateTransform (IN HDC hdc)
 
ULONG APIENTRY NtGdiQueryFontAssocInfo (IN HDC hdc)
 
UINT APIENTRY NtGdiGetStringBitmapW (IN HDC hdc, IN LPWSTR pwsz, IN UINT cwc, OUT BYTE *lpSB, IN UINT cj)
 
BOOL APIENTRY NtGdiRemoveFontResourceW (IN WCHAR *pwszFiles, IN ULONG cwc, IN ULONG cFiles, IN ULONG fl, IN DWORD dwPidTid, IN OPTIONAL DESIGNVECTOR *pdv)
 
BOOL APIENTRY NtGdiPolyTextOutW (IN HDC hdc, IN POLYTEXTW *pptw, IN UINT cStr, IN DWORD dwCodePage)
 
NTSTATUS APIENTRY NtGdiGetStats (IN HANDLE hProcess, IN INT iIndex, IN INT iPidType, OUT PVOID pResults, IN UINT cjResultSize)
 
INT APIENTRY NtGdiSetupPublicCFONT (IN HDC hdc, IN OPTIONAL HFONT hf, IN ULONG ulAve)
 
BOOL APIENTRY 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)
 
BOOL APIENTRY 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)
 
ULONG APIENTRY NtGdiGetEmbedFonts (VOID)
 
BOOL APIENTRY NtGdiChangeGhostFont (IN KERNEL_PVOID *pfontID, IN BOOL bLoad)
 
BOOL APIENTRY NtGdiAddEmbFontToDC (IN HDC hdc, IN VOID **pFontID)
 
BOOL APIENTRY NtGdiGetWidthTable (IN HDC hdc, IN ULONG cSpecial, IN WCHAR *pwc, IN ULONG cwc, OUT USHORT *psWidth, OUT OPTIONAL WIDTHDATA *pwd, OUT FLONG *pflInfo)
 
BOOL APIENTRY 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)
 
ULONG APIENTRY NtGdiMakeFontDir (IN FLONG flEmbed, OUT PBYTE pjFontDir, IN unsigned cjFontDir, IN LPWSTR pwszPathname, IN unsigned cjPathname)
 
BOOL APIENTRY NtGdiMonoBitmap (IN HBITMAP hbm)
 
HBITMAP APIENTRY NtGdiSetBitmapAttributes (IN HBITMAP hbm, IN DWORD dwFlags)
 
ULONG APIENTRY NtGdiSetFontEnumeration (IN ULONG ulType)
 
BOOL APIENTRY NtGdiSetFontXform (IN HDC hdc, IN DWORD dwxScale, IN DWORD dwyScale)
 
BOOL APIENTRY NtGdiSetLinkedUFIs (IN HDC hdc, IN PUNIVERSAL_FONT_ID pufiLinks, IN ULONG uNumUFIs)
 
BOOL APIENTRY NtGdiSetMagicColors (IN HDC hdc, IN PALETTEENTRY peMagic, IN ULONG Index)
 
BOOL APIENTRY NtGdiUnloadPrinterDriver (IN LPWSTR pDriverName, IN ULONG cbDriverName)
 
BOOL APIENTRY NtGdiUnmapMemFont (IN PVOID pvView)
 
BOOL APIENTRY EngControlSprites (IN WNDOBJ *pwo, IN FLONG fl)
 
_Must_inspect_result_ _Ret_opt_bytecap_ (cjSize)
 
VOID APIENTRY EngFntCacheFault (IN ULONG ulFastCheckSum, IN ULONG iFaultMode)
 
PVOID APIENTRY EngFntCacheLookUp (IN ULONG FastCheckSum, OUT PULONG pulSize)
 
BOOLEAN APIENTRY 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)
 

Macro Definition Documentation

◆ UNIMPLEMENTED

#define UNIMPLEMENTED   DbgPrint("(%s:%i) WIN32K: %s UNIMPLEMENTED\n", __FILE__, __LINE__, __FUNCTION__ )

Definition at line 8 of file stubs.c.

Function Documentation

◆ _Ret_opt_bytecap_()

_Must_inspect_result_ _Ret_opt_bytecap_ ( cjSize  )

Definition at line 1510 of file stubs.c.

1517 {
1518  UNIMPLEMENTED;
1519  return NULL;
1520 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ BRUSHOBJ_hGetColorTransform()

HANDLE APIENTRY BRUSHOBJ_hGetColorTransform ( IN BRUSHOBJ Brush)

Definition at line 498 of file stubs.c.

500 {
502  return NULL;
503 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ CLIPOBJ_ppoGetPath()

PATHOBJ* APIENTRY CLIPOBJ_ppoGetPath ( IN CLIPOBJ pco)

Definition at line 38 of file stubs.c.

39 {
40  // www.osr.com/ddk/graphics/gdifncs_6hbb.htm
42  return 0;
43 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngCheckAbort()

BOOL APIENTRY EngCheckAbort ( IN SURFOBJ pso)

Definition at line 50 of file stubs.c.

51 {
52  // www.osr.com/ddk/graphics/gdifncs_3u7b.htm
54  return FALSE;
55 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngComputeGlyphSet()

FD_GLYPHSET* APIENTRY EngComputeGlyphSet ( IN INT  nCodePage,
IN INT  nFirstChar,
IN INT  cChars 
)

Definition at line 62 of file stubs.c.

66 {
67  // www.osr.com/ddk/graphics/gdifncs_9607.htm
69  return NULL;
70 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngControlSprites()

BOOL APIENTRY EngControlSprites ( IN WNDOBJ pwo,
IN FLONG  fl 
)

Definition at line 1501 of file stubs.c.

1504 {
1505  UNIMPLEMENTED;
1506  return FALSE;
1507 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngDeleteFile()

BOOL APIENTRY EngDeleteFile ( IN LPWSTR  FileName)

Definition at line 510 of file stubs.c.

512 {
514  return FALSE;
515 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngDitherColor()

ULONG APIENTRY EngDitherColor ( IN HDEV  hdev,
IN ULONG  iMode,
IN ULONG  rgb,
OUT ULONG pul 
)

Definition at line 483 of file stubs.c.

488 {
489  *pul = 0;
490  return DCR_SOLID;
491 }
#define DCR_SOLID
Definition: winddi.h:176

◆ EngEnumForms()

BOOL APIENTRY EngEnumForms ( IN HANDLE  hPrinter,
IN DWORD  Level,
OUT LPBYTE  pForm,
IN DWORD  cbBuf,
OUT LPDWORD  pcbNeeded,
OUT LPDWORD  pcReturned 
)

Definition at line 77 of file stubs.c.

84 {
85  // www.osr.com/ddk/graphics/gdifncs_5e07.htm
87  return FALSE;
88 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngFillPath()

BOOL APIENTRY EngFillPath ( IN SURFOBJ pso,
IN PATHOBJ ppo,
IN CLIPOBJ pco,
IN BRUSHOBJ pbo,
IN POINTL pptlBrushOrg,
IN MIX  mix,
IN FLONG  flOptions 
)

Definition at line 95 of file stubs.c.

103 {
104  // www.osr.com/ddk/graphics/gdifncs_9pyf.htm
106  return FALSE;
107 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngFindResource()

PVOID APIENTRY EngFindResource ( IN HANDLE  h,
IN int  iName,
IN int  iType,
OUT PULONG  pulSize 
)

Definition at line 114 of file stubs.c.

119 {
120  // www.osr.com/ddk/graphics/gdifncs_7rjb.htm
122  return NULL;
123 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngFntCacheFault()

VOID APIENTRY EngFntCacheFault ( IN ULONG  ulFastCheckSum,
IN ULONG  iFaultMode 
)

Definition at line 1524 of file stubs.c.

1527 {
1528  UNIMPLEMENTED;
1529 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngFntCacheLookUp()

PVOID APIENTRY EngFntCacheLookUp ( IN ULONG  FastCheckSum,
OUT PULONG  pulSize 
)

Definition at line 1533 of file stubs.c.

1536 {
1537  UNIMPLEMENTED;
1538  return NULL;
1539 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngGetFileChangeTime()

BOOL APIENTRY EngGetFileChangeTime ( IN HANDLE  h,
OUT LARGE_INTEGER pChangeTime 
)

Definition at line 130 of file stubs.c.

133 {
134  // www.osr.com/ddk/graphics/gdifncs_1i1z.htm
136  return FALSE;
137 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngGetFilePath()

BOOL APIENTRY EngGetFilePath ( IN HANDLE  h,
OUT WCHAR(*)  pDest[MAX_PATH+1] 
)

Definition at line 144 of file stubs.c.

147 {
148  // www.osr.com/ddk/graphics/gdifncs_5g2v.htm
150  return FALSE;
151 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngGetForm()

BOOL APIENTRY EngGetForm ( IN HANDLE  hPrinter,
IN LPWSTR  pFormName,
IN DWORD  Level,
OUT LPBYTE  pForm,
IN DWORD  cbBuf,
OUT LPDWORD  pcbNeeded 
)

Definition at line 158 of file stubs.c.

165 {
166  // www.osr.com/ddk/graphics/gdifncs_5vvr.htm
168  return FALSE;
169 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngGetPrinter()

BOOL APIENTRY EngGetPrinter ( IN HANDLE  hPrinter,
IN DWORD  dwLevel,
OUT LPBYTE  pPrinter,
IN DWORD  cbBuf,
OUT LPDWORD  pcbNeeded 
)

Definition at line 176 of file stubs.c.

182 {
183  // www.osr.com/ddk/graphics/gdifncs_50h3.htm
185  return FALSE;
186 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngGetPrinterData()

DWORD APIENTRY EngGetPrinterData ( IN HANDLE  hPrinter,
IN LPWSTR  pValueName,
OUT LPDWORD  pType,
OUT LPBYTE  pData,
IN DWORD  nSize,
OUT LPDWORD  pcbNeeded 
)

Definition at line 193 of file stubs.c.

200 {
201  // www.osr.com/ddk/graphics/gdifncs_8t5z.htm
203  return 0;
204 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngGetPrinterDataFileName()

LPWSTR APIENTRY EngGetPrinterDataFileName ( IN HDEV  hdev)

Definition at line 211 of file stubs.c.

212 {
213  // www.osr.com/ddk/graphics/gdifncs_2giv.htm
215  return NULL;
216 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngGetPrinterDriver()

BOOL APIENTRY EngGetPrinterDriver ( IN HANDLE  Printer,
IN LPWSTR  Environment,
IN DWORD  Level,
OUT BYTE DrvInfo,
IN DWORD  Buf,
OUT DWORD Needed 
)

Definition at line 522 of file stubs.c.

529 {
531  return FALSE;
532 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngGetType1FontList()

BOOL APIENTRY EngGetType1FontList ( IN HDEV  hdev,
OUT TYPE1_FONT pType1Buffer,
IN ULONG  cjType1Buffer,
OUT PULONG  pulLocalFonts,
OUT PULONG  pulRemoteFonts,
OUT LARGE_INTEGER pLastModified 
)

Definition at line 223 of file stubs.c.

230 {
231  // www.osr.com/ddk/graphics/gdifncs_6e5j.htm
233  return FALSE;
234 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngHangNotification()

ULONG APIENTRY EngHangNotification ( IN HDEV  Dev,
IN PVOID  Reserved 
)

Definition at line 539 of file stubs.c.

542 {
544  return EHN_ERROR;
545 }
#define UNIMPLEMENTED
Definition: stubs.c:8
#define EHN_ERROR
Definition: winddi.h:1984

◆ EngLpkInstalled()

BOOL APIENTRY EngLpkInstalled ( VOID  )

Definition at line 552 of file stubs.c.

553 {
555  return FALSE;
556 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngMarkBandingSurface()

BOOL APIENTRY EngMarkBandingSurface ( IN HSURF  hsurf)

Definition at line 241 of file stubs.c.

242 {
243  // www.osr.com/ddk/graphics/gdifncs_2jon.htm
245  return FALSE;
246 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngMultiByteToWideChar()

INT APIENTRY EngMultiByteToWideChar ( IN UINT  CodePage,
OUT LPWSTR  WideCharString,
IN INT  BytesInWideCharString,
IN LPSTR  MultiByteString,
IN INT  BytesInMultiByteString 
)

Definition at line 250 of file stubs.c.

256 {
257  // www.osr.com/ddk/graphics/gdifncs_32cn.htm
259  return 0;
260 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngNineGrid()

BOOLEAN APIENTRY 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 
)

Definition at line 1543 of file stubs.c.

1553 {
1554  UNIMPLEMENTED;
1555  return FALSE;
1556 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngPlgBlt()

BOOL APIENTRY EngPlgBlt ( 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 
)

Definition at line 563 of file stubs.c.

575 {
577  return FALSE;
578 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngQueryDeviceAttribute()

BOOL APIENTRY EngQueryDeviceAttribute ( _In_ HDEV  hdev,
_In_ ENG_DEVICE_ATTRIBUTE  devAttr,
_In_reads_bytes_(cjInSize) PVOID  pvIn,
_In_ ULONG  cjInSize,
_Out_writes_bytes_(cjOutSize) PVOID  pvOut,
_In_ ULONG  cjOutSize 
)

Definition at line 585 of file stubs.c.

592 {
593  if (devAttr != QDA_ACCELERATION_LEVEL)
594  return FALSE;
595 
597 
598  if (cjOutSize >= sizeof(DWORD))
599  {
600  /* Set all accelerations to enabled */
601  *(DWORD*)pvOut = 0;
602  return TRUE;
603  }
604 
605  return FALSE;
606 }
#define TRUE
Definition: types.h:120
#define UNIMPLEMENTED
Definition: stubs.c:8
unsigned long DWORD
Definition: ntddk_ex.h:95

◆ EngQueryFileTimeStamp()

LARGE_INTEGER APIENTRY EngQueryFileTimeStamp ( IN LPWSTR  FileName)

Definition at line 613 of file stubs.c.

614 {
615  LARGE_INTEGER FileTime;
616  FileTime.QuadPart = 0;
618  return FileTime;
619 }
#define UNIMPLEMENTED
Definition: stubs.c:8
LONGLONG QuadPart
Definition: typedefs.h:112

◆ EngQueryLocalTime()

VOID APIENTRY EngQueryLocalTime ( _Out_ PENG_TIME_FIELDS  ptf)

Definition at line 264 of file stubs.c.

266 {
267  LARGE_INTEGER liSystemTime, liLocalTime;
268  NT_ASSERT(ptf != NULL);
269 
270  /* Query the system time */
271  KeQuerySystemTime(&liSystemTime);
272 
273  /* Convert it to local time */
274  ExSystemTimeToLocalTime(&liSystemTime, &liLocalTime);
275 
276  /* Convert the local time into time fields
277  (note that ENG_TIME_FIELDS is identical to TIME_FIELDS) */
278  RtlTimeToTimeFields(&liLocalTime, (PTIME_FIELDS)ptf);
279 }
#define KeQuerySystemTime(t)
Definition: env_spec_w32.h:570
smooth NULL
Definition: ftsmooth.c:416
#define ExSystemTimeToLocalTime(SysTime, LocTime)
Definition: env_spec_w32.h:729
BOOLEAN RtlTimeToTimeFields(IN PLARGE_INTEGER Time, IN PTIME_FIELDS TimeFields)
#define NT_ASSERT
Definition: rtlfuncs.h:3312

◆ EngQueryPalette()

ULONG APIENTRY EngQueryPalette ( IN HPALETTE  hPal,
OUT ULONG piMode,
IN ULONG  cColors,
OUT ULONG pulColors 
)

Definition at line 283 of file stubs.c.

288 {
289  // www.osr.com/ddk/graphics/gdifncs_21t3.htm
291  return 0;
292 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngSetPrinterData()

DWORD APIENTRY EngSetPrinterData ( IN HANDLE  hPrinter,
IN LPWSTR  pType,
IN DWORD  dwType,
IN LPBYTE  lpbPrinterData,
IN DWORD  cjPrinterData 
)

Definition at line 296 of file stubs.c.

302 {
303  // www.osr.com/ddk/graphics/gdifncs_8drb.htm
305  return 0;
306 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ EngStrokeAndFillPath()

BOOL APIENTRY EngStrokeAndFillPath ( 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 
)

Definition at line 310 of file stubs.c.

321 {
322  // www.osr.com/ddk/graphics/gdifncs_2xwn.htm
324  return FALSE;
325 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngStrokePath()

BOOL APIENTRY EngStrokePath ( IN SURFOBJ pso,
IN PATHOBJ ppo,
IN CLIPOBJ pco,
IN XFORMOBJ pxo,
IN BRUSHOBJ pbo,
IN POINTL pptlBrushOrg,
IN LINEATTRS plineattrs,
IN MIX  mix 
)

Definition at line 329 of file stubs.c.

338 {
339  // www.osr.com/ddk/graphics/gdifncs_4yaw.htm
341  return FALSE;
342 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngTextOut()

BOOL APIENTRY EngTextOut ( SURFOBJ pso,
STROBJ pstro,
FONTOBJ pfo,
CLIPOBJ pco,
RECTL prclExtra,
RECTL prclOpaque,
BRUSHOBJ pboFore,
BRUSHOBJ pboOpaque,
POINTL pptlOrg,
MIX  mix 
)

Definition at line 16 of file stubs.c.

27 {
28  // www.osr.com/ddk/graphics/gdifncs_4tgn.htm
30  return FALSE;
31 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngWideCharToMultiByte()

INT APIENTRY EngWideCharToMultiByte ( IN UINT  CodePage,
IN LPWSTR  WideCharString,
IN INT  BytesInWideCharString,
OUT LPSTR  MultiByteString,
IN INT  BytesInMultiByteString 
)

Definition at line 346 of file stubs.c.

352 {
353  // www.osr.com/ddk/graphics/gdifncs_35wn.htm
355  return 0;
356 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ EngWritePrinter()

BOOL APIENTRY EngWritePrinter ( IN HANDLE  hPrinter,
IN LPVOID  pBuf,
IN DWORD  cbBuf,
OUT LPDWORD  pcWritten 
)

Definition at line 360 of file stubs.c.

365 {
366  // www.osr.com/ddk/graphics/gdifncs_9v6v.htm
368  return FALSE;
369 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ FONTOBJ_cGetAllGlyphHandles()

ULONG APIENTRY FONTOBJ_cGetAllGlyphHandles ( IN FONTOBJ FontObj,
IN HGLYPH Glyphs 
)

Definition at line 376 of file stubs.c.

379 {
381  return 0;
382 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_cGetGlyphs()

ULONG APIENTRY FONTOBJ_cGetGlyphs ( IN FONTOBJ FontObj,
IN ULONG  Mode,
IN ULONG  NumGlyphs,
IN HGLYPH GlyphHandles,
IN PVOID OutGlyphs 
)

Definition at line 389 of file stubs.c.

395 {
397  return 0;
398 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pfdg()

FD_GLYPHSET* APIENTRY FONTOBJ_pfdg ( IN FONTOBJ FontObj)

Definition at line 626 of file stubs.c.

628 {
630  return NULL;
631 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pifi()

IFIMETRICS* APIENTRY FONTOBJ_pifi ( IN FONTOBJ FontObj)

Definition at line 405 of file stubs.c.

406 {
408  return NULL;
409 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pjOpenTypeTablePointer()

_Ret_opt_bytecount_ pcjTable ENGAPI PBYTE APIENTRY FONTOBJ_pjOpenTypeTablePointer ( _In_ FONTOBJ pfo,
_In_ ULONG  ulTag,
_Out_ ULONG pcjTable 
)

Definition at line 640 of file stubs.c.

644 {
646  return NULL;
647 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pQueryGlyphAttrs()

PFD_GLYPHATTR APIENTRY FONTOBJ_pQueryGlyphAttrs ( IN FONTOBJ FontObj,
IN ULONG  Mode 
)

Definition at line 654 of file stubs.c.

657 {
659  return NULL;
660 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pvTrueTypeFontFile()

_Ret_opt_bytecount_ pcjFile ENGAPI PVOID APIENTRY FONTOBJ_pvTrueTypeFontFile ( _In_ FONTOBJ pfo,
_Out_ ULONG pcjFile 
)

Definition at line 418 of file stubs.c.

421 {
423  return NULL;
424 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pwszFontFilePaths()

LPWSTR APIENTRY FONTOBJ_pwszFontFilePaths ( IN FONTOBJ FontObj,
OUT ULONG PathLength 
)

Definition at line 667 of file stubs.c.

670 {
672  return NULL;
673 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_pxoGetXform()

XFORMOBJ* APIENTRY FONTOBJ_pxoGetXform ( IN FONTOBJ FontObj)

Definition at line 431 of file stubs.c.

432 {
434  return NULL;
435 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ FONTOBJ_vGetInfo()

VOID APIENTRY FONTOBJ_vGetInfo ( IN FONTOBJ FontObj,
IN ULONG  InfoSize,
OUT PFONTINFO  FontInfo 
)

Definition at line 442 of file stubs.c.

446 {
448 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ HT_ComputeRGBGammaTable()

LONG APIENTRY HT_ComputeRGBGammaTable ( IN USHORT  GammaTableEntries,
IN USHORT  GammaTableType,
IN USHORT  RedGamma,
IN USHORT  GreenGamma,
IN USHORT  BlueGamma,
OUT LPBYTE  pGammaTable 
)

Definition at line 452 of file stubs.c.

459 {
460  // www.osr.com/ddk/graphics/gdifncs_9dpj.htm
462  return 0;
463 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ HT_Get8BPPFormatPalette()

LONG APIENTRY HT_Get8BPPFormatPalette ( OUT LPPALETTEENTRY  pPaletteEntry,
IN USHORT  RedGamma,
IN USHORT  GreenGamma,
IN USHORT  BlueGamma 
)

Definition at line 467 of file stubs.c.

472 {
473  // www.osr.com/ddk/graphics/gdifncs_8kvb.htm
475  return 0;
476 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ HT_Get8BPPMaskPalette()

LONG APIENTRY HT_Get8BPPMaskPalette ( IN OUT LPPALETTEENTRY  PaletteEntry,
IN BOOL  Use8BPPMaskPal,
IN BYTE  CMYMask,
IN USHORT  RedGamma,
IN USHORT  GreenGamma,
IN USHORT  BlueGamma 
)

Definition at line 680 of file stubs.c.

687 {
689  return 0;
690 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiAddEmbFontToDC()

BOOL APIENTRY NtGdiAddEmbFontToDC ( IN HDC  hdc,
IN VOID **  pFontID 
)

Definition at line 1335 of file stubs.c.

1338 {
1339  UNIMPLEMENTED;
1340  return FALSE;
1341 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiAddRemoteFontToDC()

BOOL APIENTRY NtGdiAddRemoteFontToDC ( IN HDC  hdc,
IN PVOID  pvBuffer,
IN ULONG  cjBuffer,
IN OPTIONAL PUNIVERSAL_FONT_ID  pufi 
)

Definition at line 719 of file stubs.c.

724 {
726  return 0;
727 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiAddRemoteMMInstanceToDC()

BOOL APIENTRY NtGdiAddRemoteMMInstanceToDC ( IN HDC  hdc,
IN DOWNLOADDESIGNVECTOR pddv,
IN ULONG  cjDDV 
)

Definition at line 747 of file stubs.c.

751 {
753  return FALSE;
754 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiAnyLinkedFonts()

BOOL APIENTRY NtGdiAnyLinkedFonts ( VOID  )

Definition at line 697 of file stubs.c.

698 {
700  return FALSE;
701 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiChangeGhostFont()

BOOL APIENTRY NtGdiChangeGhostFont ( IN KERNEL_PVOID pfontID,
IN BOOL  bLoad 
)

Definition at line 1322 of file stubs.c.

1325 {
1326  UNIMPLEMENTED;
1327  return FALSE;
1328 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiCheckBitmapBits()

BOOL APIENTRY 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 
)

Definition at line 772 of file stubs.c.

781 {
783  return FALSE;
784 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiClearBitmapAttributes()

HBITMAP APIENTRY NtGdiClearBitmapAttributes ( IN HBITMAP  hbm,
IN DWORD  dwFlags 
)

Definition at line 791 of file stubs.c.

794 {
796  return NULL;
797 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiColorCorrectPalette()

ULONG APIENTRY NtGdiColorCorrectPalette ( IN HDC  hdc,
IN HPALETTE  hpal,
IN ULONG  FirstEntry,
IN ULONG  NumberOfEntries,
IN OUT PALETTEENTRY ppalEntry,
IN ULONG  Command 
)

Definition at line 822 of file stubs.c.

829 {
831  return 0;
832 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiComputeXformCoefficients()

BOOL APIENTRY NtGdiComputeXformCoefficients ( IN HDC  hdc)

Definition at line 858 of file stubs.c.

859 {
861  return FALSE;
862 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiConsoleTextOut()

BOOL APIENTRY NtGdiConsoleTextOut ( IN HDC  hdc,
IN POLYTEXTW lpto,
IN UINT  nStrings,
IN RECTL prclBounds 
)

Definition at line 869 of file stubs.c.

874 {
876  return FALSE;
877 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiCreateColorTransform()

HANDLE APIENTRY 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 
)

Definition at line 839 of file stubs.c.

848 {
850  return NULL;
851 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiDeleteColorTransform()

BOOL APIENTRY NtGdiDeleteColorTransform ( IN HDC  hdc,
IN HANDLE  hColorTransform 
)

Definition at line 884 of file stubs.c.

887 {
889  return FALSE;
890 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiDoBanding()

BOOL APIENTRY NtGdiDoBanding ( IN HDC  hdc,
IN BOOL  bStart,
OUT POINTL pptl,
OUT PSIZE  pSize 
)

Definition at line 910 of file stubs.c.

915 {
917  return FALSE;
918 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiDrawStream()

BOOL APIENTRY NtGdiDrawStream ( IN HDC  hdcDst,
IN ULONG  cjIn,
IN VOID pvIn 
)

Definition at line 1156 of file stubs.c.

1160 {
1161  UNIMPLEMENTED;
1162  return FALSE;
1163 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiEnableEudc()

BOOL APIENTRY NtGdiEnableEudc ( BOOL  enable)

Definition at line 708 of file stubs.c.

709 {
711  return FALSE;
712 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiEnumFontChunk()

BOOL APIENTRY NtGdiEnumFontChunk ( IN HDC  hdc,
IN ULONG_PTR  idEnum,
IN ULONG  cjEfdw,
OUT ULONG pcjEfdw,
OUT PENUMFONTDATAW  pefdw 
)

Definition at line 925 of file stubs.c.

931 {
933  return FALSE;
934 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiEnumFontClose()

BOOL APIENTRY NtGdiEnumFontClose ( IN ULONG_PTR  idEnum)

Definition at line 941 of file stubs.c.

943 {
945  return FALSE;
946 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiEnumFontOpen()

ULONG_PTR APIENTRY NtGdiEnumFontOpen ( IN HDC  hdc,
IN ULONG  iEnumType,
IN FLONG  flWin31Compat,
IN ULONG  cwchMax,
IN OPTIONAL LPWSTR  pwszFaceName,
IN ULONG  lfCharSet,
OUT ULONG pulCount 
)

Definition at line 953 of file stubs.c.

961 {
963  return 0;
964 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiEudcLoadUnloadLink()

BOOL APIENTRY NtGdiEudcLoadUnloadLink ( IN OPTIONAL LPCWSTR  pBaseFaceName,
IN UINT  cwcBaseFaceName,
IN LPCWSTR  pEudcFontPath,
IN UINT  cwcEudcFontPath,
IN INT  iPriority,
IN INT  iFontLinkType,
IN BOOL  bLoadLin 
)

Definition at line 971 of file stubs.c.

979 {
981  return FALSE;
982 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiFontIsLinked()

BOOL APIENTRY NtGdiFontIsLinked ( IN HDC  hdc)

Definition at line 761 of file stubs.c.

762 {
764  return FALSE;
765 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiForceUFIMapping()

BOOL APIENTRY NtGdiForceUFIMapping ( IN HDC  hdc,
IN PUNIVERSAL_FONT_ID  pufi 
)

Definition at line 989 of file stubs.c.

992 {
994  return FALSE;
995 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiFullscreenControl()

NTSTATUS APIENTRY NtGdiFullscreenControl ( IN FULLSCREENCONTROL  FullscreenCommand,
IN PVOID  FullscreenInput,
IN DWORD  FullscreenInputLength,
OUT PVOID  FullscreenOutput,
IN OUT PULONG  FullscreenOutputLength 
)

Definition at line 1002 of file stubs.c.

1008 {
1009  UNIMPLEMENTED;
1010  return FALSE;
1011 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetCharWidthInfo()

BOOL APIENTRY NtGdiGetCharWidthInfo ( IN HDC  hdc,
OUT PCHWIDTHINFO  pChWidthInfo 
)

Definition at line 1018 of file stubs.c.

1021 {
1022  UNIMPLEMENTED;
1023  return FALSE;
1024 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetColorSpaceforBitmap()

ULONG_PTR APIENTRY NtGdiGetColorSpaceforBitmap ( IN HBITMAP  hsurf)

Definition at line 1031 of file stubs.c.

1033 {
1034  UNIMPLEMENTED;
1035  return 0;
1036 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetEmbedFonts()

ULONG APIENTRY NtGdiGetEmbedFonts ( VOID  )

Definition at line 1310 of file stubs.c.

1312 {
1313  UNIMPLEMENTED;
1314  return 0;
1315 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetEmbUFI()

BOOL APIENTRY 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 
)

Definition at line 1271 of file stubs.c.

1279 {
1280  UNIMPLEMENTED;
1281  return FALSE;
1282 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetETM()

BOOL APIENTRY NtGdiGetETM ( IN HDC  hdc,
OUT EXTTEXTMETRIC petm 
)

Definition at line 1043 of file stubs.c.

1046 {
1047  UNIMPLEMENTED;
1048  return FALSE;
1049 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetEudcTimeStampEx()

ULONG APIENTRY NtGdiGetEudcTimeStampEx ( IN OPTIONAL LPWSTR  lpBaseFaceName,
IN ULONG  cwcBaseFaceName,
IN BOOL  bSystemTimeStamp 
)

Definition at line 1056 of file stubs.c.

1060 {
1061  UNIMPLEMENTED;
1062  return 0;
1063 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetGlyphIndicesWInternal()

DWORD APIENTRY NtGdiGetGlyphIndicesWInternal ( IN HDC  hdc,
IN OPTIONAL LPWSTR  pwc,
IN INT  cwc,
OUT OPTIONAL LPWORD  pgi,
IN DWORD  iMode,
IN BOOL  bSubset 
)

Definition at line 1111 of file stubs.c.

1118 {
1119  UNIMPLEMENTED;
1120  return 0;
1121 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetLinkedUFIs()

INT APIENTRY NtGdiGetLinkedUFIs ( IN HDC  hdc,
OUT OPTIONAL PUNIVERSAL_FONT_ID  pufiLinkedUFIs,
IN INT  BufferSize 
)

Definition at line 1128 of file stubs.c.

1132 {
1133  UNIMPLEMENTED;
1134  return 0;
1135 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetMonitorID()

BOOL APIENTRY NtGdiGetMonitorID ( IN HDC  hdc,
IN DWORD  dwSize,
OUT LPWSTR  pszMonitorID 
)

Definition at line 1142 of file stubs.c.

1146 {
1147  UNIMPLEMENTED;
1148  return FALSE;
1149 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetPerBandInfo()

ULONG APIENTRY NtGdiGetPerBandInfo ( IN HDC  hdc,
IN OUT PERBANDINFO ppbi 
)

Definition at line 897 of file stubs.c.

900 {
902  return 0;
903 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetSpoolMessage()

INT APIENTRY NtGdiGetSpoolMessage ( DWORD  u1,
DWORD  u2,
DWORD  u3,
DWORD  u4 
)

Definition at line 1095 of file stubs.c.

1100 {
1101  /* FIXME: The prototypes */
1103  return 0;
1104 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ NtGdiGetStats()

NTSTATUS APIENTRY NtGdiGetStats ( IN HANDLE  hProcess,
IN INT  iIndex,
IN INT  iPidType,
OUT PVOID  pResults,
IN UINT  cjResultSize 
)

Definition at line 1241 of file stubs.c.

1247 {
1248  UNIMPLEMENTED;
1249  return STATUS_NOT_IMPLEMENTED;
1250 }
#define STATUS_NOT_IMPLEMENTED
Definition: ntstatus.h:225
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetStringBitmapW()

UINT APIENTRY NtGdiGetStringBitmapW ( IN HDC  hdc,
IN LPWSTR  pwsz,
IN UINT  cwc,
OUT BYTE lpSB,
IN UINT  cj 
)

Definition at line 1193 of file stubs.c.

1199 {
1200  UNIMPLEMENTED;
1201  return 0;
1202 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetUFI()

BOOL APIENTRY NtGdiGetUFI ( IN HDC  hdc,
OUT PUNIVERSAL_FONT_ID  pufi,
OUT OPTIONAL DESIGNVECTOR pdv,
OUT ULONG pcjDV,
OUT ULONG pulBaseCheckSum,
OUT FLONG pfl 
)

Definition at line 804 of file stubs.c.

811 {
813  return FALSE;
814 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetUFIPathname()

BOOL APIENTRY 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 
)

Definition at line 1289 of file stubs.c.

1300 {
1301  UNIMPLEMENTED;
1302  return FALSE;
1303 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiGetWidthTable()

BOOL APIENTRY NtGdiGetWidthTable ( IN HDC  hdc,
IN ULONG  cSpecial,
IN WCHAR pwc,
IN ULONG  cwc,
OUT USHORT psWidth,
OUT OPTIONAL WIDTHDATA pwd,
OUT FLONG pflInfo 
)

Definition at line 1348 of file stubs.c.

1356 {
1357  UNIMPLEMENTED;
1358  return FALSE;
1359 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiIcmBrushInfo()

BOOL APIENTRY 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 
)

Definition at line 1366 of file stubs.c.

1375 {
1376  UNIMPLEMENTED;
1377  return FALSE;
1378 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiInitSpool()

BOOL APIENTRY NtGdiInitSpool ( VOID  )

Definition at line 1070 of file stubs.c.

1071 {
1073  return FALSE;
1074 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ NtGdiMakeFontDir()

ULONG APIENTRY NtGdiMakeFontDir ( IN FLONG  flEmbed,
OUT PBYTE  pjFontDir,
IN unsigned  cjFontDir,
IN LPWSTR  pwszPathname,
IN unsigned  cjPathname 
)

Definition at line 1385 of file stubs.c.

1391 {
1392  UNIMPLEMENTED;
1393  return 0;
1394 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiMonoBitmap()

BOOL APIENTRY NtGdiMonoBitmap ( IN HBITMAP  hbm)

Definition at line 1401 of file stubs.c.

1403 {
1404  UNIMPLEMENTED;
1405  return FALSE;
1406 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiPolyTextOutW()

BOOL APIENTRY NtGdiPolyTextOutW ( IN HDC  hdc,
IN POLYTEXTW pptw,
IN UINT  cStr,
IN DWORD  dwCodePage 
)

Definition at line 1226 of file stubs.c.

1231 {
1232  UNIMPLEMENTED;
1233  return FALSE;
1234 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiQueryFontAssocInfo()

ULONG APIENTRY NtGdiQueryFontAssocInfo ( IN HDC  hdc)

Definition at line 1181 of file stubs.c.

1183 {
1184  UNIMPLEMENTED;
1185  return 0;
1186 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiQueryFonts()

INT APIENTRY NtGdiQueryFonts ( OUT PUNIVERSAL_FONT_ID  pufiFontList,
IN ULONG  nBufferSize,
OUT PLARGE_INTEGER  pTimeStamp 
)

Definition at line 1081 of file stubs.c.

1085 {
1086  UNIMPLEMENTED;
1087  return 0;
1088 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiRemoveFontResourceW()

BOOL APIENTRY NtGdiRemoveFontResourceW ( IN WCHAR pwszFiles,
IN ULONG  cwc,
IN ULONG  cFiles,
IN ULONG  fl,
IN DWORD  dwPidTid,
IN OPTIONAL DESIGNVECTOR pdv 
)

Definition at line 1209 of file stubs.c.

1216 {
1217  UNIMPLEMENTED;
1218  return FALSE;
1219 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiRemoveMergeFont()

BOOL APIENTRY NtGdiRemoveMergeFont ( IN HDC  hdc,
IN UNIVERSAL_FONT_ID pufi 
)

Definition at line 734 of file stubs.c.

737 {
739  return FALSE;
740 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetBitmapAttributes()

HBITMAP APIENTRY NtGdiSetBitmapAttributes ( IN HBITMAP  hbm,
IN DWORD  dwFlags 
)

Definition at line 1413 of file stubs.c.

1416 {
1417  UNIMPLEMENTED;
1418  return NULL;
1419 }
smooth NULL
Definition: ftsmooth.c:416
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetFontEnumeration()

ULONG APIENTRY NtGdiSetFontEnumeration ( IN ULONG  ulType)

Definition at line 1426 of file stubs.c.

1428 {
1429  UNIMPLEMENTED;
1430  return 0;
1431 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetFontXform()

BOOL APIENTRY NtGdiSetFontXform ( IN HDC  hdc,
IN DWORD  dwxScale,
IN DWORD  dwyScale 
)

Definition at line 1438 of file stubs.c.

1442 {
1443  UNIMPLEMENTED;
1444  return FALSE;
1445 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetLinkedUFIs()

BOOL APIENTRY NtGdiSetLinkedUFIs ( IN HDC  hdc,
IN PUNIVERSAL_FONT_ID  pufiLinks,
IN ULONG  uNumUFIs 
)

Definition at line 1452 of file stubs.c.

1456 {
1457  UNIMPLEMENTED;
1458  return FALSE;
1459 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetMagicColors()

BOOL APIENTRY NtGdiSetMagicColors ( IN HDC  hdc,
IN PALETTEENTRY  peMagic,
IN ULONG  Index 
)

Definition at line 1466 of file stubs.c.

1470 {
1471  UNIMPLEMENTED;
1472  return FALSE;
1473 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiSetupPublicCFONT()

INT APIENTRY NtGdiSetupPublicCFONT ( IN HDC  hdc,
IN OPTIONAL HFONT  hf,
IN ULONG  ulAve 
)

Definition at line 1257 of file stubs.c.

1261 {
1262  UNIMPLEMENTED;
1263  return 0;
1264 }
#define UNIMPLEMENTED
Definition: stubs.c:8

◆ NtGdiUnloadPrinterDriver()

BOOL APIENTRY NtGdiUnloadPrinterDriver ( IN LPWSTR  pDriverName,
IN ULONG  cbDriverName 
)

Definition at line 1480 of file stubs.c.

1483 {
1485  return FALSE;
1486 }
#define ERROR_NOT_SUPPORTED
Definition: compat.h:90
ENGAPI VOID APIENTRY EngSetLastError(_In_ ULONG iError)
Definition: error.c:27

◆ NtGdiUnmapMemFont()

BOOL APIENTRY NtGdiUnmapMemFont ( IN PVOID  pvView)

Definition at line 1493 of file stubs.c.

1495 {
1496  return TRUE;
1497 }
#define TRUE
Definition: types.h:120

◆ NtGdiUpdateTransform()

BOOL APIENTRY NtGdiUpdateTransform ( IN HDC  hdc)

Definition at line 1170 of file stubs.c.

1171 {
1172  UNIMPLEMENTED;
1173  return FALSE;
1174 }
#define UNIMPLEMENTED
Definition: stubs.c:8