Когато се опитам да извикам RPC функция, която е генерирана от IDL файл от midl tool, тя блокира около 20 секунди (при функцията NdrGetBuffer), ако IP адресът, обвързан в нейния RPC_BINDING_HANDLE, е недостъпен.
Опитах се да извикам функцията RpcMgmtSetComTimeout със стойност RPC_C_BINDING_MIN_TIMEOUT на нейния RPC_BINDING_HANDLE, преди да извикам тази RPC функция, но няма помощ, все още трябва да изчакам ~20 секунди.
Има ли някакъв начин да се съкрати времето за изчакване в този случай? Благодаря много!
Елиът