A partial implementation of NtGdiCreate/DeleteClientObj.

svn path=/trunk/; revision=31174
This commit is contained in:
James Tabor 2007-12-12 02:29:21 +00:00
parent a2cdbddc57
commit 6be093f33b

View file

@ -1509,8 +1509,13 @@ NtGdiCreateClientObj(
IN ULONG ulType
)
{
UNIMPLEMENTED;
return 0;
// INT Index;
// PGDI_TABLE_ENTRY Entry;
HANDLE handle = GDIOBJ_AllocObj(GdiHandleTable, GDI_OBJECT_TAG_CLIOBJ);
// Need to change handle type based on ulType.
// Index = GDI_HANDLE_GET_INDEX((HGDIOBJ)handle);
// Entry = &GdiHandleTable->Entries[Index];
return handle;
}
W32KAPI
@ -1520,8 +1525,7 @@ NtGdiDeleteClientObj(
IN HANDLE h
)
{
UNIMPLEMENTED;
return 0;
return GDIOBJ_FreeObj(GdiHandleTable, h, GDI_OBJECT_TAG_CLIOBJ);
}
/* EOF */