56 lines
1.9 KiB
C
56 lines
1.9 KiB
C
|
|
||
|
/*++
|
||
|
|
||
|
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;
|
||
|
}
|