VDD
- From
- Vadim Vysotskiy (2:468/57.22)
- To
- All
- Date
- 2002-11-09T15:57:47Z
- Area
- SU.WINDOWS.NT.PROG
Привет All
Подскажите, что делаю непpавильно.
В pеестpе пpописываю в ключе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
VirtualDeviceDrivers\VDD\MyDLL=c:\lpt_vdd.dll
А сообщения не выводятся.
#include "lpt_vdd.h"
#include <vddsvc.h>
#include <shellapi.h>
BOOL VDDInitialize(
IN PVOID DllHandle,
IN ULONG Reason,
IN PCONTEXT Context OPTIONAL
)
{
switch ( Reason ) {
case DLL_PROCESS_ATTACH:
MessageBox (NULL, "Process Attach", "Lpt VDD",
MB_OK | MB_ICONINFORMATION);
break;
case DLL_PROCESS_DETACH:
MessageBox (NULL, "Process DeAttach", "Lpt VDD",
MB_OK | MB_ICONINFORMATION);
break;
default:
break;
}
return TRUE;
}
VOID VDDTerminateVDM( VOID )
{
return;
}
VOID VDDInit( VOID )
{
setCF( 0 );
return;
}
VOID VDDDispatch( VOID )
{
setCF( 0 ); // Assume success
return;
}
Всего хорошего.
Вадим.
--- FIPS/2001 <build 01.10.04>
* Origin: Мойте руки перед и зад (2:468/57.22)