⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wdmcheck.h

📁 Programming the Microsoft Windows driver model.2nd 随书光盘。内有很多作者送的实用工具和随书源码。WDM编程
💻 H
字号:
// wdmcheck.h -- Declarations for WDMCHECK.VXD



#ifndef WDMCHECK_H

#define WDMCHECK_H



#define WDMCHECK_VXD_ID Undefined_Device_ID

#define DRIVERNAME "WDMCHECK"



///////////////////////////////////////////////////////////////////////////////



typedef struct _SECTION_INFO {

	DWORD startaddr;

	DWORD endaddr;

	} SECTION_INFO, *PSECTION_INFO;



///////////////////////////////////////////////////////////////////////////////



class CStubVersion

{								// class CStubVersion

public:

	CStubVersion(PVMMDDB ddb);

	CStubVersion(PDEVICE_OBJECT DeviceObject);

	~CStubVersion();



	CStubVersion* m_next;

	CStubVersion* m_prev;



	PVMMDDB m_ddb;			// DDB address for VxD

	char* m_name;			// name of WDM driver

	ULONG m_nsections;		// number of sections

	PSECTION_INFO m_sections;	// list of sectionds



	void Initialize();

	void GetSectionInfo(DeviceInfo* dip);

	void GetSectionInfo(Device_Location_List* dll);



	static CStubVersion*	Anchor;	// anchor of global list

};								// class CStubVersion



#endif // WDMCHECK_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -