?? loaddrv.h
字號:
#pragma once
#include <winsvc.h>
#define MAXFILTERLEN 128
#define INFO_BUFFER_SIZE MAX_PATH+4
typedef struct {
char includefilter[MAXFILTERLEN]; // 需要顯示的過濾條件
char excludefilter[MAXFILTERLEN]; // 不需要要顯示的過濾條件
BOOLEAN logreads; // 信息可讀?
BOOLEAN logwrites; // 信息可寫?
}FILTER, *PFILTER;
class CLoadDrv
{
protected:
LPTSTR m_strDriverName;
HANDLE m_sysHandle;
SC_HANDLE m_schSCManager;
TCHAR* m_sysPath;
protected:
BOOL InstallDriver();
BOOL StartDriver();
BOOL OpenDevice();
BOOL StopDriver();
BOOL RemoveDriver( );
BOOL StartFilter();
public:
CLoadDrv(LPCTSTR driveName,LPCTSTR sysPath);
public:
~CLoadDrv(void);
BOOL UnloadDeviceDriver();
BOOL LoadDeviceDriver(PDWORD Error);
};
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -