my english is no good . sorry

i try to write plugin for progdvb
my simple dll source code is :
////////////////////////////////////////////////////////
//test.cpp
////////////////////////////////////////////////////////
#include <Windows.h>
class MyClass
{
public:
void Start()
{
};
void Send_Dll_Name(char *Name)
{
strcpy(Name,"test");
};
} my_plugin, *my_API=&my_plugin;
extern "C" void On_Start()
{
my_API->Start();
}
extern "C" void On_Send_Dll_ID_Name(char *Name)
{
my_API->Send_Dll_Name(Name);
}
////////////////////////////////////////////////////////
//test.def
////////////////////////////////////////////////////////
LIBRARY "TEST"
EXPORTS
On_Start
On_Send_Dll_ID_Name
////////////////////////////////////////////////////////
i compile it with microsoft visual studio 2010
it's work with DVBDream but not work with ProgDVB
what's my problem ?

thanks