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

📄 wdmcheckhelper.cpp

📁 Programming the Microsoft Windows driver model.2nd 随书光盘。内有很多作者送的实用工具和随书源码。WDM编程
💻 CPP
字号:
// WdmcheckHelper.cpp -- Implementation of CWdmcheckHelper class

// Copyright (C) 2000 by Walter Oney

// All rights reserved



#include "stdafx.h"

#include "WdmcheckHelper.h"

#include "..\vxd\ioctls.h"



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



CWdmcheckHelper::CWdmcheckHelper() : CVxdHelper()

	{							// CWdmcheckHelper::CWdmcheckHelper 

	}							// CWdmcheckHelper::CWdmcheckHelper 



CWdmcheckHelper::~CWdmcheckHelper()

	{							// CWdmcheckHelper::~CWdmcheckHelper 

	}							// CWdmcheckHelper::~CWdmcheckHelper 



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



DWORD CWdmcheckHelper::IsExported(char* modname, char* fcn)

	{							// CWdmcheckHelper::IsExported

	EXPORT_DEFINED_PARMS parms = {modname, strlen(modname) + 1, fcn};

	DWORD junk;

	DWORD exported;



	if (HIWORD(fcn))

		parms.fcnlen = strlen(fcn) + 1;

	

	if (!DeviceIoControl(m_hdriver, IOCTL_EXPORT_DEFINED, &parms, sizeof(parms), &exported, sizeof(exported), &junk, NULL))

		exported = WDMCHECK_NOT_DEFINED;



	return exported;

	}							// CWdmcheckHelper::IsExported

⌨️ 快捷键说明

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