模拟和异步调用
服务器调用 ISynchronize::Signal 完成后无法模拟客户端,即使 Begin_ 方法尚未完成也是如此。 例如,假设客户端调用 Begin_ 方法,服务器会立即处理调用,随后服务器调用 Signal 以指示已完成处理。 调用 Signal 完成后,即使 Begin_ 方法尚未完成,服务器也无法模拟客户端。
如果服务器在调用 Signal 之前模拟客户端,则在服务器调用 IServerSecurity::RevertToSelf 或 Begin_ 返回之前(以先到者为准),不会从线程中删除模拟令牌。
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈