共用方式為


Windows APPC 非同步支援

發出呼叫且在呼叫完成之前不會重新取得控制權的程式,無法執行任何其他作業。 這種類型的作業稱為「封鎖」,不適合用來處理來自許多用戶端的多個要求的伺服器應用程式。 非同步呼叫完成會立即傳回初始呼叫,讓應用程式可以繼續處理其他進程。

主機整合伺服器會使用 函 RegisterWindowsMessage 式來非同步支援 APPC 應用程式。 使用 「WinAsyncAPPC」 作為輸入字串,應用程式會傳遞視窗控制碼,以便通知動詞完成。 應用程式接著發出動詞。 當動詞完成時,訊息會張貼至傳遞的視窗控制碼,通知應用程式動詞已完成。

除了非同步 RECEIVE_AND_WAITMC_RECEIVE_AND_WAITRECEIVE_AND_POSTMC_RECEIVE_AND_POST之外,在擱置時可能會發出特定其他動詞,交談隨時只能有一個不完整的作業。