Excuse me if I sound stupid, but did you read the part of the manual about the engine SDK? It's supposed to have a full section of creating plug-ins, just not sure if it's what you're after. The developers might not be able to answer VSC++ questions for you, but I'm sure you're already familiar with it if you're going after such an ambitious project.
Just curious, what exactly is it for?