/*++ Copyright (c) 1992 Microsoft Corporation Module Name: help.c Abstract: help for HSM kd extensions Author: Ravisankar Pudipeddi 22 June 1998 Environment: User Mode. Revision History: --*/ #include "pch.h" DECLARE_API( help ) { dprintf("\nHSM Debugger Extensions\n"); dprintf("rpfilename <filename> [flags]" " - dumps the context for the specified filename\n" " filename: dumps entries matching the filename\n" " flags: 1 - verbose\n"); dprintf("rpfilecontext <filecontext> [flags]" " - dumps the specified file context\n" " flags: 1 - verbose\n" " 2 - dump all entries from <filecontext> (or from queue head if it is 0)\n"); dprintf("rpfileobj <fileobj> [flags] - dumps the specified RP_FILE_OBJ entry\n"); dprintf("rpirp <irp_queue_entry> [flags] - dumps the specified RP_IRP_QUEUE entry\n"); dprintf("rpmsg <RP_MSG_ENTRY pointer> - dumps the specified RP_MSG_ENTRY\n"); dprintf("rpbuf <cache_buffer_entry> [flags] - dumps the specified RP_FILE_BUF entry\n"); dprintf("rpbucket <bucket-number> [flags] - dumps the specified cache hash bucket\n"); dprintf("rplru [flags] - dumps the list of file buffers on the LRU\n"); dprintf("rpdata <rpdata> [flags] - dumps the reparse point data\n"); dprintf("rpsummary - dumps assorted counters and variables\n"); dprintf("rpvalque <q-head> [flags] - counts the number of entries in the queue optionally dumping entry details\n"); dprintf("rpioq [flags] - dumps the queue of Irps for sending requests to the recall engine\n"); dprintf("\n"); return; }