驱动安全课程:内核数据结构与列表操作.pdfVIP

  • 1
  • 0
  • 约3.12万字
  • 约 32页
  • 2026-05-19 发布于北京
  • 举报

驱动安全课程:内核数据结构与列表操作.pdf

麦洛克菲--第三课

内核数据结构

1.列表项

typedefstruct_FILE_LIST_ENTRY{

LIST_ENTRYEntry;PWSTR

NameBuffer;}FILE_LIST_ENTRY,

*PFILE_LIST_ENTRY;

LIST_ENTRYlistHead;

PFILE_LIST_ENTRYtmpEntry;

InitializeListHead(listHead);

InsertHeadList(listHead,tmpEntry‑Entry);

InsertTailList(listHead,tmpEntry‑Entry);

IsListEmpty(listHead);

PFILE_LIST_ENTRYtmpEntry=RemoveHeadList(listHead);

PFILE_LIST_ENTRYtmpEntry=RemoveTailList(listHead);

PLIST_ENTRYplistHead=listHead;PLIST_ENTRYpList=

NULL;PFILE_LIST_ENTRYtmpEntry=NULL;For(pList=

plistHead‑Flink;pList!=plistHead;pList=

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档