📄 testvxd.cpp
字号:
// testvxd.cpp : Defines the entry point for the console application.
//
/****************************\
*文件:testvxd.cpp *
*功能:测试VxD *
\****************************/
#include "stdafx.h"
#include "windows.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
HANDLE hvxd;
char buff[1024];
if ( argc != 2 )
{
printf("Usage:TestVxD vxdfilename\n");
return 1;
}
else sprintf(buff,"\\\\.\\%s",argv[1]); //处理命令行
hvxd = CreateFile(buff, 0, 0, NULL, 0, //载入VxD
FILE_FLAG_DELETE_ON_CLOSE, NULL);
if (hvxd == INVALID_HANDLE_VALUE) //成功否?
printf("Load VXD \"%s\" error !\n",argv[1]);
else
{
printf("Load VXD OK !\n");
CloseHandle(hvxd); //卸载VxD
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -