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

📄 hello.cpp

📁 Cracker终结者——提供最优秀的软件保护技术
💻 CPP
字号:
// Hello Plugs for NDW 1.00 for Windows 9x
// Copyright (C) , 1999 ,
//
// Author:
//           Zhunanhao  , reached at nhzhu@163.net
//
// History :
//	1999.4.4 , Zhunanhao write origin code .
//	2000.2.22  Zhunanhao re-write to TRW2000	
//
// Note:
//           This is only a DEMO !
//

#include <wdm.h>
#include "..\INCLUDE\PLUGS.H"

// prototypes

EXC NTSTATUS
DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath);

VOID
PLUGS_Unload(IN PDRIVER_OBJECT DriverObject);


NTSTATUS
DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath)
{
	NTSTATUS	ntStatus = STATUS_SUCCESS;

	DriverObject->DriverUnload = PLUGS_Unload;

	return ntStatus;
}

VOID
PLUGS_Unload(IN PDRIVER_OBJECT DriverObject)
{
}

/****************** WDM Rountine End ****************/

// prototype

BOOL cmd_Hello( int argc,char** argv ) ;

// end

PLUGS_API* api = 0 ;
// Call TRW2000 API must like this:
//      api->Add_Command ( ) ;

EXC EXPORT BOOL Plugs_Init ( PLUGS_API* plugsapi)
{
	api=plugsapi;	

	api->Add_Command (	"HELLO" , 0 ,
				"A test command for Plugs Developer" ,0,
				cmd_Hello ) ;

	api->dprintf ( "Hello Plugs Ver 0.01 Initialized..." ) ;

	return TRUE ;
}

EXC EXPORT BOOL Plugs_Exit ( )
{
	return TRUE ;
}

/***************** Command ***************/


// Command : HELLO

BOOL cmd_Hello( int argc,char**argv )
{
	if ( argc!=0 )
		return FALSE ;

	api->dprintf ( " Hello World ! I'm `here`..." ) ;

	return TRUE ;
}

⌨️ 快捷键说明

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