//depot/Lab01_N/drivers/storage/kdext/minipkd/help.c#2 - edit change 1877 (text) /*++ Copyright (C) Microsoft Corporation, 1992 - 1999 Module Name: help.c Abstract: SCSI Miniport debugger extension Author: John Strange (JohnStra) 12-April-2000 Environment: User Mode. Revision History: --*/ #include "pch.h" typedef struct { char *extname; char *extdesc; } exthelp; exthelp extensions[] = { {"help", "displays this message"}, {"adapters", "dumps all the HBAs"}, {"adapter ", "dumps the specified Adapter Extension"}, {"exports ", "dumps the miniport exports for the given adapter"}, {"lun ", "dumps the specified Logical Unit Extension"}, {"portconfig ", "dumps the specified PORT_CONFIGURATION_INFORMATION"}, {"srb ", "dumps the specified SCSI_REQUEST_BLOCK"}, {NULL, NULL}}; DECLARE_API (help) { int i = 0; dprintf("\nSCSI Miniport Debugger Extension\n"); while(extensions[i].extname != NULL) { dprintf("%-25s - \t%s\n", extensions[i].extname, extensions[i].extdesc); i++; } dprintf("\n"); return S_OK; }