在官方CTP API的基础上，用C++再做一次封装，采用P/Invoke的方式供.net调用