mirror of
https://github.com/reactos/reactos.git
synced 2024-09-28 21:44:31 +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
This commit is contained in:
parent
5cb3200f34
commit
d0fb82d2cf
|
@ -3154,3 +3154,175 @@ NtGdiSetBrushAttributes(
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
NtGdiSTROBJ_bEnum(
|
||||||
|
IN STROBJ *pstro,
|
||||||
|
OUT ULONG *pc,
|
||||||
|
OUT PGLYPHPOS *ppgpos)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
NtGdiSTROBJ_bEnumPositionsOnly(
|
||||||
|
IN STROBJ *pstro,
|
||||||
|
OUT ULONG *pc,
|
||||||
|
OUT PGLYPHPOS *ppgpos)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
NtGdiSTROBJ_bGetAdvanceWidths(
|
||||||
|
IN STROBJ*pstro,
|
||||||
|
IN ULONG iFirst,
|
||||||
|
IN ULONG c,
|
||||||
|
OUT POINTQF*pptqD)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
VOID
|
||||||
|
STDCALL
|
||||||
|
NtGdiSTROBJ_vEnumStart(
|
||||||
|
IN STROBJ *pstro)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
DWORD
|
||||||
|
STDCALL
|
||||||
|
NtGdiSTROBJ_dwGetCodePage(
|
||||||
|
IN STROBJ *pstro)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
DHPDEV
|
||||||
|
NtGdiGetDhpdev(
|
||||||
|
IN HDEV hdev)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
ULONG
|
||||||
|
STDCALL
|
||||||
|
NtGdiGetEmbedFonts(
|
||||||
|
VOID)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
NtGdiChangeGhostFont(
|
||||||
|
IN KERNEL_PVOID *pfontID,
|
||||||
|
IN BOOL bLoad)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
NtGdiAddEmbFontToDC(
|
||||||
|
IN HDC hdc,
|
||||||
|
IN VOID **pFontID)
|
||||||
|
{
|
||||||
|
UNIMPLEMENTED;
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL
|
||||||
|
STDCALL
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -216,13 +216,13 @@ NtGdiGetTextFaceW 4
|
||||||
NtGdiGetTextMetricsW 3
|
NtGdiGetTextMetricsW 3
|
||||||
NtGdiGetTransform 3
|
NtGdiGetTransform 3
|
||||||
NtGdiGetUFI 6
|
NtGdiGetUFI 6
|
||||||
# NtGdiGetEmbUFI 7
|
NtGdiGetEmbUFI 7
|
||||||
# NtGdiGetUFIPathname 10
|
NtGdiGetUFIPathname 10
|
||||||
# NtGdiGetEmbedFonts 0
|
NtGdiGetEmbedFonts 0
|
||||||
# NtGdiChangeGhostFont 2
|
NtGdiChangeGhostFont 2
|
||||||
# NtGdiAddEmbFontToDC 2
|
NtGdiAddEmbFontToDC 2
|
||||||
NtGdiGetFontUnicodeRanges 2
|
NtGdiGetFontUnicodeRanges 2
|
||||||
# NtGdiGetWidthTable 7
|
NtGdiGetWidthTable 7
|
||||||
NtGdiGradientFill 6
|
NtGdiGradientFill 6
|
||||||
NtGdiHfontCreate 5
|
NtGdiHfontCreate 5
|
||||||
# NtGdiIcmBrushInfo 8
|
# NtGdiIcmBrushInfo 8
|
||||||
|
@ -654,17 +654,17 @@ NtGdiFONTOBJ_pfdg 1
|
||||||
NtGdiFONTOBJ_pQueryGlyphAttrs 2
|
NtGdiFONTOBJ_pQueryGlyphAttrs 2
|
||||||
NtGdiFONTOBJ_pvTrueTypeFontFile 2
|
NtGdiFONTOBJ_pvTrueTypeFontFile 2
|
||||||
NtGdiFONTOBJ_cGetAllGlyphHandles 2
|
NtGdiFONTOBJ_cGetAllGlyphHandles 2
|
||||||
# NtGdiSTROBJ_bEnum 3
|
NtGdiSTROBJ_bEnum 3
|
||||||
# NtGdiSTROBJ_bEnumPositionsOnly 3
|
NtGdiSTROBJ_bEnumPositionsOnly 3
|
||||||
# NtGdiSTROBJ_bGetAdvanceWidths 4
|
NtGdiSTROBJ_bGetAdvanceWidths 4
|
||||||
# NtGdiSTROBJ_vEnumStart 1
|
NtGdiSTROBJ_vEnumStart 1
|
||||||
# NtGdiSTROBJ_dwGetCodePage 1
|
NtGdiSTROBJ_dwGetCodePage 1
|
||||||
NtGdiPATHOBJ_vGetBounds 2
|
NtGdiPATHOBJ_vGetBounds 2
|
||||||
NtGdiPATHOBJ_bEnum 2
|
NtGdiPATHOBJ_bEnum 2
|
||||||
NtGdiPATHOBJ_vEnumStart 1
|
NtGdiPATHOBJ_vEnumStart 1
|
||||||
NtGdiPATHOBJ_vEnumStartClipLines 4
|
NtGdiPATHOBJ_vEnumStartClipLines 4
|
||||||
NtGdiPATHOBJ_bEnumClipLines 3
|
NtGdiPATHOBJ_bEnumClipLines 3
|
||||||
# NtGdiGetDhpdev 1
|
NtGdiGetDhpdev 1
|
||||||
NtGdiEngCheckAbort 1
|
NtGdiEngCheckAbort 1
|
||||||
NtGdiHT_Get8BPPFormatPalette 4
|
NtGdiHT_Get8BPPFormatPalette 4
|
||||||
NtGdiHT_Get8BPPMaskPalette 6
|
NtGdiHT_Get8BPPMaskPalette 6
|
||||||
|
|
Loading…
Reference in a new issue