为DsGetDcName设置RPC超时

时间:2017-11-07 10:58:58

标签: active-directory rpc domaincontroller

在域控制器无法访问时调用DsGetDcName,或者在切换网络时,API需要很长时间(40秒)来检测失败。

API实际上进行了RPC调用,这可能是时间的原因。我试图为RPC调用配置超时10秒,以便它不会阻塞。

任何投入赞赏!!

一些参考资料:

域控制器查找是RPC调用 https://support.microsoft.com/en-in/help/247811/how-domain-controllers-are-located-in-windows

在注册表中设置超时似乎不起作用 http://www.expta.com/2012/06/new-best-practice-for-rpc-timeouts-in.html

从RpcBindingSetOption更新超时 https://msdn.microsoft.com/en-us/library/windows/desktop/aa375611(v=vs.85).aspx

0 个答案:

没有答案