mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
105 lines
3.3 KiB
105 lines
3.3 KiB
/******************************Module*Header*******************************\
|
|
* Module Name: help.cxx
|
|
*
|
|
* Display the help information for gdiexts
|
|
*
|
|
* Created: 16-Feb-1995
|
|
* Author: Lingyun Wang [lingyunw]
|
|
*
|
|
* Copyright (c) 1990 Microsoft Corporation
|
|
\**************************************************************************/
|
|
|
|
#include "precomp.hxx"
|
|
|
|
/******************************Public*Routine******************************\
|
|
* help
|
|
*
|
|
* Prints a simple help summary of the debugging extentions.
|
|
*
|
|
* History:
|
|
* 05-May-1993 -by- Gilman Wong [gilmanw]
|
|
* Wrote it.
|
|
\**************************************************************************/
|
|
|
|
//
|
|
// Debugger extention help. If you add any debugger extentions, please
|
|
// add a brief description here. Thanks!
|
|
//
|
|
|
|
char *gaszHelp[] = {
|
|
"=======================================================================\n"
|
|
,"GDIEXTS server debugger extentions:\n"
|
|
,"-----------------------------------------------------------------------\n"
|
|
,"\n"
|
|
," - general extensions -\n"
|
|
,"\n"
|
|
,"dumphmgr -- handle manager objects\n"
|
|
,"dumpobj [-p pid] [type] -- all objects of specific type\n"
|
|
,"dh [object handle] -- HMGR entry of handle\n"
|
|
,"dht [object handle] -- handle type/uniqueness/index\n"
|
|
,"ddc [DC handle] -- DC obj (ddc -? for more info)\n"
|
|
,"dpdev [PDEV ptr] -- PDEV object (dpdev -? for more info)\n"
|
|
,"dldev [LDEV ptr] -- LDEV\n"
|
|
,"dco [CLIPOBJ ptr] -- CLIPOBJ\n"
|
|
,"dpo [PATHOBJ ptr] -- PATHOBJ\n"
|
|
,"dppal [EPALOBJ ptr] -- EPALOBJ\n"
|
|
,"dpbrush [BRUSH ptr] -- BRUSH\n"
|
|
,"dpsurf [SURFACE ptr] -- SURFACE\n"
|
|
,"dpso [SURFOBJ ptr] -- SURFACE struct from SURFOBJ\n"
|
|
,"dblt [BLTRECORD ptr] -- BLTRECORD\n"
|
|
,"dr [REGION ptr] -- REGION\n"
|
|
,"cr [REGION ptr] -- check REGION\n"
|
|
,"dddsurface [EDD_SURFACE ptr] -- EDD_SURFACE\n"
|
|
,"dddlocal [EDD_DIRECTDRAW_LOCAL ptr] -- EDD_DIRECTDRAW_LOCAL\n"
|
|
,"ddglobal [EDD_DIRECTDRAW_GLOBAL ptr] -- EDD_DIRECTDRAW_GLOBAL\n"
|
|
,"rgnlog nnn -- last nnn rgnlog entries\n"
|
|
,"stats -- accumulated statistics\n"
|
|
,"\n\n"
|
|
,"hdc HDC [-?gltf]\n"
|
|
,"dcl DCLEVEL*\n"
|
|
,"dca DC_ATTR*\n"
|
|
,"ca COLORADJUSTMENT*\n"
|
|
,"mx MATRIX*\n"
|
|
,"la LINEATTRS*\n"
|
|
,"ef EFLOAT* [count]\n"
|
|
,"mx MATRIX*\n"
|
|
,"\n"
|
|
," - font extensions -\n"
|
|
,"\n"
|
|
,"tstats\n"
|
|
,"gs FD_GLYPHSET*\n"
|
|
,"gdata GLYPHDATA*\n"
|
|
,"elf EXTLOGFONTW*\n"
|
|
,"tm TEXTMETRICW*\n"
|
|
,"tmwi TMW_INTERNAL*\n"
|
|
,"helf HFONT\n"
|
|
,"ifi IFIMETRICS*\n"
|
|
,"fo RFONT* [-?axedtrfmoculhw]\n"
|
|
,"pfe PFE*\n"
|
|
,"pff PFF*\n"
|
|
,"pft PFT*\n"
|
|
,"stro STROBJ* [-?pheo]\n"
|
|
,"gb GLYPHBITS* [-?gh]\n"
|
|
,"gdf GLYPHDEF*\n"
|
|
,"gp GLYPHPOS*\n"
|
|
,"cache CACHE*\n"
|
|
,"fh FONTHASH*\n"
|
|
,"hb HASHBUCKET*\n"
|
|
,"\n"
|
|
,"pubft -- dumps all PUBLIC fonts\n"
|
|
,"devft -- dumps all DEVICE fonts\n"
|
|
,"dispcache -- dumps glyph cache for display PDEV\n"
|
|
,"\n"
|
|
," client side extensions\n"
|
|
,"\n"
|
|
,"clihelp\n"
|
|
,"\n"
|
|
,"=======================================================================\n"
|
|
,NULL
|
|
};
|
|
|
|
DECLARE_API( help )
|
|
{
|
|
for (char **ppsz = gaszHelp; *ppsz; ppsz++)
|
|
dprintf("%s",*ppsz);
|
|
}
|