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

📄 t-procmon.h

📁 这是一本学习 window编程的很好的参考教材
💻 H
字号:
#ifndef T_PROCMON_H
#define T_PROCMON_H

#include "windows.h"
#include "winioctl.h"
#include "stdio.h"
#include "tchar.h"
#include "../Driver/T-ProcMonCtl.h"

#ifndef INVALID_SET_FILE_POINTER
#define INVALID_SET_FILE_POINTER 0xFFFFFFFF
#endif 

BOOL
LoadDeviceDriver(
IN     PTSTR   DriverName,
IN     PTSTR   DriverPath,
OUT    HANDLE* pDeviceHandle);

BOOL
UnloadDeviceDriver(
IN     PTSTR   DriverName);

BOOL
RemoveDeviceDriver(
IN     PTSTR   DriverName);

BOOL
InstallDriver(
IN     SC_HANDLE  scManager,
IN     LPTSTR     DriverName,
IN     LPTSTR     DriverPath);

BOOL
StartDriver(
IN     SC_HANDLE  scManager,
IN     LPTSTR     DriverName);

BOOL
StopDriver(
IN     SC_HANDLE  scManager,
IN     LPTSTR     DriverName);

BOOL
RemoveDriver(
IN     SC_HANDLE  scManager,
IN     LPTSTR     DriverName);

BOOL
OpenDevice(
IN     LPTSTR     DriverName,
OUT    HANDLE *   pDeviceHandle);

BOOL 
WINAPI
CtrlEvent(
IN     DWORD);

VOID
ShowMessageU(
VOID);

VOID 
Start(
VOID);

VOID
Usage(
VOID);

BOOL
GetHiddenProcessName(
VOID);

BOOL 
DelProcessName(
VOID);

BOOL 
AddProcessName(
VOID);

VOID
Abort(
VOID);

static HANDLE    SysHandle = INVALID_HANDLE_VALUE;
BOOL             bMonitor  = FALSE;
TCHAR            Message[MAX_MESSAGE];
TCHAR            DriverPath[MAX_PATH];
TCHAR            InitPath[MAX_PATH];
DWORD            MessageLength;
DWORD            dwIndex;
WIN32_FIND_DATA  FindData;
HANDLE           hFindFile;
#endif

⌨️ 快捷键说明

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