我正在嘗試使用ruby的win32api。我面臨兩個問題: -ruby win32api關於導出和返回值的問題
我明白基本概念,試圖用Ruby來工作。我有時會遇到分段錯誤。是否因爲參數類型(我在新指定的)與實際的函數定義不匹配?這當然對應於那個觀察,但我不確定。希望得到某人的確認。
我想要的API是來自wlanapi.dll(http://msdn.microsoft.com/en-us/library/ms706759%28v=vs.85%29.aspx)。我需要從我的Windows機器上進行無線連接的自動測試。正如你所看到的,這個函數有_out參數和一個返回值。我想知道哪些對應於win32api新函數定義(http://www.rubycentral.com/pickaxe/lib_windows.html)的「導出」。我認爲這是實際的返回值,即成功或錯誤消息之一。在那種情況下,我如何獲得像句柄這樣的其他_out參數,我需要爲其他函數使用此句柄。
感謝和問候