Sign In
Where in the API is Andrew Richards?
This blog contains random snippets/thoughts as I wonder around various SDK and WDK APIs...
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Tags
!cpuid
!sysinfo
_KTHREAD
_TEB
BugCheck 0x101
Channel 9
CLOCK_WATCHDOG_TIMEOUT
Context Menu
David Solomon
DbgEng
DbgHelp
Debugger
File Association
ICorDebugManagedCallback2
ICorDebugUnmanagedCallback
IDebugDataSpaces2
Intel
Linked List
Mark Russinovich
Memory
Memory Management
MiniPlus
MSDN Magazine
ProcDump
ProcMon
Registry
Skip List
SQL Server
The Defrag Show
WinDbg
Windows 8
Browse by Tags
MSDN Blogs
>
Where in the API is Andrew Richards?
>
All Tags
>
idebugdataspaces2
Tagged Content List
Blog Post:
Linked List Performance Issues? Skip List to the Rescue!
AndrewRichards
A Traditional Linked List At some point in every developer’s life, you’ll have to write some code that works with a Linked List. You’ll start by making a structure like this: typedef struct { ULONG64 ulStartAddress; ULONG64 ulEndAddress; MemoryNode* pNext; } MemoryNode; And...
on
21 Apr 2011
Blog Post:
IDebugDataSpaces2::QueryVirtual doesn’t act the same as VirtualQuery
AndrewRichards
One of my debugger extensions commands uses IDebugDataSpaces2::QueryVirtual to iterate through the target’s address space to find particular size allocations (regions that are used for the TEB if you must know). The code was working fine but on x64 dumps, I found that it was running quite slow...
on
20 Apr 2011
Page 1 of 1 (2 items)