首页 相关文章 如何在windows程序中读取bios内容

如何在windows程序中读取bios内容

  今天和夜月兄讨论了一下在windows nt/2000/xp下如何读取bios信息,现在把结果向大家汇报一下。

  大家都知道,windows接管了对物理内存的直接存取,而bios信息存在物理内存的f000:0000处,关键就是如何读取物理内存。

  查阅了msdn的文章后,发现以下有几个函数和物理内存访问有关:

  

NTSTATUS ZwOpenSection(OUT PHANDLE SectionHandle, IN ACCESS_MASK DesiredAccess,IN POBJECT_ATTRIBUTES ObjectAttributes);NTSTATUS ZwMapViewOfSection(IN HANDLE SectionHandle,              IN HANDLE ProcessHandle,              IN OUT PVOID *BaseAddress,              IN ULONG ZeroBits,              IN ULONG CommitSize,              IN OUT PLARGE_...[ 查看全文 ]

2016-02-19 标签:

如何在windows程序中读取bios内容的相关文章

手机页面
收藏网站 回到头部