
Linked Lists in the Windows Kernel
Windows uses linked lists everywhere, but not in the usual “next/previous inside the object” style. This post explains LIST_ENTRY, circular lists, CONTAINING_RECORD, and how the pattern shows up in processes, threads, and loaded modules.




























































