mirror of
https://github.com/reactos/reactos.git
synced 2024-11-01 12:26:32 +00:00
[WIN32KNT_APITEST] Fix NtGdiEnumFontOpen test on x64 and Win7+
This commit is contained in:
parent
8e047e931e
commit
d734bd784c
|
@ -14,6 +14,13 @@ START_TEST(NtGdiEnumFontOpen)
|
|||
ULONG ulCount;
|
||||
PENTRY pEntry;
|
||||
|
||||
DWORD dwOsVer = NtCurrentPeb()->OSMajorVersion << 8 | NtCurrentPeb()->OSMinorVersion;
|
||||
if (dwOsVer >= _WIN32_WINNT_WIN7)
|
||||
{
|
||||
skip("NtGdiEnumFontOpen is not supported on Windows 7 or later\n");
|
||||
return;
|
||||
}
|
||||
|
||||
hDC = CreateDCW(L"DISPLAY",NULL,NULL,NULL);
|
||||
|
||||
// FIXME: We should load the font first
|
||||
|
@ -32,7 +39,7 @@ START_TEST(NtGdiEnumFontOpen)
|
|||
ok(pEntry->einfo.pobj != NULL, "pEntry->einfo.pobj was NULL.\n");
|
||||
ok_long(pEntry->ObjectOwner.ulObj, GetCurrentProcessId());
|
||||
ok_ptr(pEntry->pUser, NULL);
|
||||
ok_int(pEntry->FullUnique, (idEnum >> 16));
|
||||
ok_int(pEntry->FullUnique, (idEnum >> 16) & 0xFFFF);
|
||||
ok_int(pEntry->Objt, GDI_OBJECT_TYPE_ENUMFONT >> 16);
|
||||
ok_int(pEntry->Flags, 0);
|
||||
|
||||
|
|
Loading…
Reference in a new issue