阅读:2467回复:3
急!!!请教minifilter应用程序在MFC中的使用方法
在vc中的mfc工程中要如何设置才能使用minifilter应用程序的代码啊?其实我只是想把winddk中minifilter的scanner的应用程序移植到mfc中,请大家帮帮忙!!!
|
|
沙发#
发布于:2010-06-29 16:20
在线等啊!!!
|
|
板凳#
发布于:2010-07-06 11:54
如果直接将头文件包含进来,那需要在Visual Studio的VC++“包含文件”里调整头文件目录的次序(要多尝试),次序不对会有一大堆编译错误。
有个简单的办法就是在代码里直接声明,然后直接告诉链接器引用库 FltLib.lib,注意:以下代码是以C的形式定义的请放到.c文件中或在CPP文件中使用时用extern "C"{}括起来 #pragma comment(lib,"FltLib.lib") extern HRESULT WINAPI FilterSendMessage ( HANDLE hPort, LPVOID lpInBuffer, DWORD dwInBufferSize, LPVOID lpOutBuffer, DWORD dwOutBufferSize, LPDWORD lpBytesReturned ); extern HRESULT WINAPI FilterConnectCommunicationPort( LPCWSTR lpPortName, DWORD dwOptions, PVOID lpContext, WORD wSizeOfContext, PVOID lpSecurityAttributes , HANDLE *hPort ); 希望对你有点帮助 |
|
地板#
发布于:2010-07-06 11:58
函数原型定义直接在DDK的头文件中搜索就有了,DDK的文档中也有
|
|