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
This commit is contained in:
Magnus Olsen 2007-09-02 10:14:28 +00:00
parent da634e3215
commit 5cb3200f34
2 changed files with 221 additions and 14 deletions

View file

@ -2947,3 +2947,210 @@ NtGdiPATHOBJ_vEnumStartClipLines(
UNIMPLEMENTED;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiRemoveFontMemResourceEx(
IN HANDLE hMMFont)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiRemoveFontResourceW(
IN WCHAR *pwszFiles,
IN ULONG cwc,
IN ULONG cFiles,
IN ULONG fl,
IN DWORD dwPidTid,
IN OPTIONAL DESIGNVECTOR *pdv)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiPolyTextOutW(
IN HDC hdc,
IN POLYTEXTW *pptw,
IN UINT cStr,
IN DWORD dwCodePage)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiGetServerMetaFileBits(
IN HANDLE hmo,
IN ULONG cjData,
OUT OPTIONAL LPBYTE pjData,
OUT PDWORD piType,
OUT PDWORD pmm,
OUT PDWORD pxExt,
OUT PDWORD pyExt)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
NTSTATUS
STDCALL
NtGdiGetStats(
IN HANDLE hProcess,
IN INT iIndex,
IN INT iPidType,
OUT PVOID pResults,
IN UINT cjResultSize)
{
UNIMPLEMENTED;
return STATUS_NOT_IMPLEMENTED;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiXLATEOBJ_cGetPalette(
IN XLATEOBJ *pxlo,
IN ULONG iPal,
IN ULONG cPal,
OUT ULONG *pPal)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiXLATEOBJ_iXlate(
IN XLATEOBJ *pxlo,
IN ULONG iColor)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
HANDLE
STDCALL
NtGdiXLATEOBJ_hGetColorTransform(
IN XLATEOBJ *pxlo)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiXFORMOBJ_bApplyXform(
IN XFORMOBJ *pxo,
IN ULONG iMode,
IN ULONG cPoints,
IN PVOID pvIn,
OUT PVOID pvOut)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
ULONG
STDCALL
NtGdiXFORMOBJ_iGetXform(
IN XFORMOBJ *pxo,
OUT OPTIONAL XFORML *pxform)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiSetSizeDevice(
IN HDC hdc,
IN INT cxVirtualDevice,
IN INT cyVirtualDevice)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
BOOL
STDCALL
NtGdiSetVirtualResolution(
IN HDC hdc,
IN INT cxVirtualDevicePixel,
IN INT cyVirtualDevicePixel,
IN INT cxVirtualDeviceMm,
IN INT cyVirtualDeviceMm)
{
UNIMPLEMENTED;
return FALSE;
}
/*
* @unimplemented
*/
INT
STDCALL
NtGdiSetupPublicCFONT(
IN HDC hdc,
IN OPTIONAL HFONT hf,
IN ULONG ulAve)
{
UNIMPLEMENTED;
return 0;
}
/*
* @unimplemented
*/
HBRUSH
STDCALL
NtGdiSetBrushAttributes(
IN HBRUSH hbm,
IN DWORD dwFlags)
{
UNIMPLEMENTED;
return NULL;
}

View file

@ -203,9 +203,9 @@ NtGdiGetRasterizerCaps 2
NtGdiGetRealizationInfo 3
NtGdiGetRegionData 3
NtGdiGetRgnBox 2
# NtGdiGetServerMetaFileBits 7
NtGdiGetServerMetaFileBits 7
NtGdiGetSpoolMessage 4
# NtGdiGetStats 5
NtGdiGetStats 5
NtGdiGetStockObject 1
NtGdiGetStringBitmapW 5
NtGdiGetSystemPaletteUse 1
@ -246,7 +246,7 @@ NtGdiPathToRegion 1
NtGdiPlgBlt 11
NtGdiPolyDraw 4
NtGdiPolyPolyDraw 5
# NtGdiPolyTextOutW 4
NtGdiPolyTextOutW 4
NtGdiPtInRegion 3
NtGdiPtVisible 3
NtGdiQueryFonts 3
@ -254,8 +254,8 @@ NtGdiQueryFontAssocInfo 1
NtGdiRectangle 5
NtGdiRectInRegion 2
NtGdiRectVisible 2
# NtGdiRemoveFontResourceW 6
# NtGdiRemoveFontMemResourceEx 1
NtGdiRemoveFontResourceW 6
NtGdiRemoveFontMemResourceEx 1
NtGdiResetDC 5
NtGdiResizePalette 2
NtGdiRestoreDC 2
@ -272,7 +272,7 @@ NtGdiSelectClipPath 2
NtGdiSetBitmapBits 3
NtGdiSetBitmapDimension 4
NtGdiSetBoundsRect 3
# NtGdiSetBrushAttributes 2
NtGdiSetBrushAttributes 2
NtGdiSetBrushOrg 4
NtGdiSetColorAdjustment 2
NtGdiSetColorSpace 2
@ -293,9 +293,9 @@ NtGdiSetPixelFormat 2
NtGdiSetRectRgn 5
NtGdiSetSystemPaletteUse 2
NtGdiSetTextJustification 3
# NtGdiSetupPublicCFONT 3
# NtGdiSetVirtualResolution 5
# NtGdiSetSizeDevice 3
NtGdiSetupPublicCFONT 3
NtGdiSetVirtualResolution 5
NtGdiSetSizeDevice 3
NtGdiStartDoc 4
NtGdiStartPage 1
NtGdiStretchBlt 12
@ -631,9 +631,9 @@ NtGdiEngGradientFill 10
NtGdiEngTransparentBlt 8
NtGdiEngTextOut 10
NtGdiEngStretchBltROP 13
# NtGdiXLATEOBJ_cGetPalette 4
# NtGdiXLATEOBJ_iXlate 2
# NtGdiXLATEOBJ_hGetColorTransform 1
NtGdiXLATEOBJ_cGetPalette 4
NtGdiXLATEOBJ_iXlate 2
NtGdiXLATEOBJ_hGetColorTransform 1
NtGdiCLIPOBJ_bEnum 3
NtGdiCLIPOBJ_cEnumStart 5
NtGdiCLIPOBJ_ppoGetPath 1
@ -644,8 +644,8 @@ NtGdiBRUSHOBJ_ulGetBrushColor 1
NtGdiBRUSHOBJ_pvAllocRbrush 2
NtGdiBRUSHOBJ_pvGetRbrush 1
NtGdiBRUSHOBJ_hGetColorTransform 1
# NtGdiXFORMOBJ_bApplyXform 5
# NtGdiXFORMOBJ_iGetXform 2
NtGdiXFORMOBJ_bApplyXform 5
NtGdiXFORMOBJ_iGetXform 2
NtGdiFONTOBJ_vGetInfo 3
NtGdiFONTOBJ_pxoGetXform 1
NtGdiFONTOBJ_cGetGlyphs 5