我需要等價的C#代碼任何人都可以找到等價的C#代碼
VssSdkClientId VSS_SDK_SPEC startVssSdkClientEcho(const VssSdkXChar *host,
const VssSdkPort port,
NotifyFunc ¬ifyFunc,
const eProtocolType protocolType,
bool doIcmpEchoRequest = true);
這是我的C++ SDK代碼....在這裏,我需要導入這個接口,並需要執行一些操作
[DllImport("VssSdkd")]
public static extern void startVssSdkClientEcho(StringBuilder IpAddress, long port, ? ,eProtocolType proType, bool Req);
notifyFunc & notifyFunc - >在這裏,我需要implemet了一些回調函數應該調用函數一樣
myNotifyFunc(enumType notificationType, void *data)
{
}
in c#「void * data」is not avalable如何實現這一點... hepl我傢伙...提前感謝
hi shf301 ..... NotifyFunc callc = new NotifyFunc(Callbackas);這是dele startVssSdkClientEcho(0.0.0.0,00,callc,siss,false);這是調用樂趣 Callbackas(eNotificationType類型,IntPtr的數據){}這是我所謂的好玩 是糾正它給一些錯誤味精 – 2009-10-30 07:17:57
這是我的錯誤 運行時檢查失敗#0 - 如果ESP是值沒有正確保存在 函數調用中。這通常是由於 調用一個函數聲明的函數,該函數聲明瞭一個調用約定,函數指針聲明瞭一個 不同的調用約定 – 2009-10-30 07:23:53