3 Test_NtGdiEngCreatePalette(PTESTINFO pti
)
6 ULONG Colors
[3] = {1,2,3};
7 PGDI_TABLE_ENTRY pEntry
;
9 hPal
= NtGdiEngCreatePalette(PAL_RGB
, 3, Colors
, 0xff000000, 0x00ff0000, 0x0000ff00);
12 TEST(GDI_HANDLE_GET_TYPE(hPal
) == GDI_OBJECT_TYPE_PALETTE
);
13 pEntry
= &GdiHandleTable
[GDI_HANDLE_GET_INDEX(hPal
)];
14 TEST(pEntry
->KernelData
!= NULL
);
15 TEST(pEntry
->ProcessId
== GetCurrentProcessId());
16 TEST(pEntry
->UserData
== 0);
17 TEST(pEntry
->Type
== (((UINT
)hPal
>> 16) | GDI_OBJECT_TYPE_PALETTE
));
19 return APISTATUS_NORMAL
;