偽装と非同期呼び出し

Begin_ メソッドがまだ完了していない場合でも、サーバーによる ISynchronize::Signal の呼び出しが完了した後、サーバーはクライアントを偽装できません。 たとえば、クライアントが Begin_ メソッドを呼び出し、サーバーが直ちに呼び出しを処理し、サーバーが Signal を呼び出して処理が完了したことを示すとします。 Begin_ メソッドで作業が再実行メイン場合でも、Signal の呼び出しが完了した後、サーバーはクライアントを偽装できません。

サーバーが Signal を呼び出す前にクライアントを偽装した場合、サーバーが IServerSecurity::RevertToSelf を呼び出すまで、またはサーバーの Begin_ の呼び出しが返されるまで、権限借用トークンはスレッドから削除されません。

委任と偽装

非同期呼び出しを行う