我不是那麼熟悉非託管代碼,但一直在我的C#應用程序中使用dnsapi.dll中的一些方法。有很多關於如何使用DnsQuery或DnsFlushResolverCache的示例,但DnsValidateServerStatus方法似乎是新的(需要Win 7或Server 2008 R2)。我想從我的C#應用程序中使用這種方法,但我似乎無法使Marshaling和結構正常工作。此方法的文檔可在以下網址找到: http://msdn.microsoft.com/en-us/library/windows/desktop/ee837436(v=VS.85).aspx如何P /調用dnsapi.dll方法:DnsValidateServerStatus
請幫忙!
避免使這是一個'發送我的代碼'問題,張貼你得到。 –
當你瞭解這一點時,考慮將解決方案發布到http://pinvoke.net。 – dthorpe