我的应用程序为用户的默认打印机执行 CreateIC(以及后来的 OpenPrinter)。如果这是一台远程打印机,并且该打印机已关闭或网络上不存在,则 CreateIC 需要 20 多秒才能返回。
我正在寻找一些我可以拨打的电话,如果服务器关闭,我可以快速回答(这样我可以返回一个状态,而不是尝试执行 CreateIC/OpenPrinter)。
我的环境是 c/c++(非托管)。
我的应用程序为用户的默认打印机执行 CreateIC(以及后来的 OpenPrinter)。如果这是一台远程打印机,并且该打印机已关闭或网络上不存在,则 CreateIC 需要 20 多秒才能返回。
我正在寻找一些我可以拨打的电话,如果服务器关闭,我可以快速回答(这样我可以返回一个状态,而不是尝试执行 CreateIC/OpenPrinter)。
我的环境是 c/c++(非托管)。