Leaked source code of windows server 2003
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.

95 lines
1.2 KiB

  1. //
  2. // Function prototypes.
  3. //
  4. VOID
  5. PrintName(
  6. ULONG64 UnicodeStringAddr
  7. );
  8. VOID
  9. PrintMiniportName(
  10. ULONG64 MiniportAddr
  11. );
  12. VOID
  13. PrintMiniportDetails(
  14. ULONG64 MiniportAddr
  15. );
  16. VOID
  17. PrintMiniportOpenList(
  18. ULONG64 MiniportAddr
  19. );
  20. VOID
  21. PrintNdisPacketPrivate(
  22. ULONG64 PacketAddr
  23. );
  24. VOID
  25. PrintNdisPacketExtension (
  26. ULONG64 PacketAddr
  27. );
  28. VOID
  29. PrintNdisBufferList(
  30. ULONG64 PacketAddr
  31. );
  32. VOID
  33. PrintNdisBuffer(
  34. ULONG64 PacketAddr
  35. );
  36. VOID
  37. PrintNdisPacket(
  38. ULONG64 PacketAddr
  39. );
  40. VOID
  41. PrintResources(
  42. ULONG64 ResourcesAddr
  43. );
  44. VOID
  45. PrintPacketPrivateFlags(
  46. ULONG64 PacketAddr
  47. );
  48. VOID
  49. PrintNdisReserved(
  50. ULONG64 PacketAddr
  51. );
  52. VOID
  53. PrintProtocolDetails(
  54. ULONG64 ProtocolAddr
  55. );
  56. VOID
  57. PrintProtocolOpenQueue(
  58. ULONG64 ProtocolAddr );
  59. VOID
  60. PrintVcPtrBlock(
  61. IN ULONG64 VcPtrAddr
  62. );
  63. ULONG
  64. GetFieldOffsetAndSize(
  65. IN LPSTR Type,
  66. IN LPSTR Field,
  67. OUT PULONG pOffset,
  68. OUT PULONG pSize);
  69. ULONG
  70. GetUlongFromAddress (
  71. ULONG64 Location);
  72. ULONG64
  73. GetPointerFromAddress(
  74. ULONG64 Location);