2013-01-19 76 views
0

我想用視覺工作室測量rtt。 現在,當我調用該函數:用視覺工作室測量rtt

GetTcpRow(554, clientPort, MIB_TCP_STATE_ESTAB,(PMIB_TCPROW) serverConnectRow); 
if (winStatus != ERROR_SUCCESS) { 
    wprintf 
     (L"\nGetTcpRow failed on the server established connection with %d", 
     winStatus); 
    goto bail; 

它的價值1168返回變量「winStatus」 然後打印「nGetTcpRow失敗的服務器建立連接上1168」,並停止運行的消息。

有人知道問題是什麼嗎?什麼函數「GetTcpRow」呢?

感謝..

+0

我建議你不要試圖編寫多語言源文件。編寫普通的C或C++已經夠難了:您不需要處理使源代碼與兩種語言兼容的問題。 – pmg

+0

「visual studio」不是一種語言,它是一個IDE,請修改這個問題。你只是從[MSDN示例](http://msdn.microsoft.com/en-us/library/windows/desktop/bb485735(v = vs.85).aspx)複製? –

+0

當C++人聽到rtt時,有人認爲RunTime類型(信息)而不是往返時間。 –

回答

0

谷歌發現GetTcpRow()的代碼這裏

http://msdn.microsoft.com/en-us/library/windows/desktop/bb485735(v=vs.85).aspx 

有在代碼中多個錯誤的腿。您需要查找各種返回代碼的值以查看發生了哪條錯誤。

+0

o.k謝謝你,我會閱讀並更新你! – user1673206