Aracılığıyla paylaş


Zaman Uyumsuz Öznitelikler

Bir program arabirimdeki bir yordamı çağırdığında, yordam zaman uyumlu veya zaman uyumsuz olarak yürütülebilir. Zaman uyumlu bir yordam, programın devam etmeden önce yordam dönene kadar çağıran programın beklemesine neden olur. Zaman uyumsuz yordam, sonuçları beklemeden hemen döndürür. Çağıran programın daha sonra verileri almak için arabirim yordamıyla yeniden eşitlenmesi gerekir. Daha fazla bilgi için bkz. Zaman Uyumsuz RPC.

Zaman uyumsuz uzak yordam çağrıları için destek sağlamak için aşağıdaki öznitelikleri kullanabilirsiniz.

Öznitelik Kullanım
Zaman uyumsuz bir işlev parametresine uygulandığında, çağıranın zaman uyumsuz bir çağrı yapmasını ve sonuçları beklemeden hemen dönmesini ve daha sonra çağrı tamamlandıktan sonra verileri almak için çağrılan işlevle yeniden eşitlemesini sağlayan bir tanıtıcı tanımlar. zaman uyumsuz özniteliği, bir yordam veya arabirimin tamamı için zaman uyumsuz tanıtıcı tanımlamak üzere ACF dosyalarında da kullanılır. COM arabirimleri için bu arabirim eskidir ve yeni arabirimler için kullanılamaz.
async_uuid MIDL derleyicisini, COM arabiriminin hem zaman uyumlu hem de zaman uyumsuz sürümlerini tanımlamaya yönlendirir.
belki de Bu uzak yordam çağrısını yapan istemci, çağrının teslimini veya tamamlandığını belirten herhangi bir yanıt beklemez ve teslim garanti edilemez. Bu, yanıt beklenmeyen ancak teslimin garanti edildiği ileti işlemlerinin aksinedir.
ileti Uzak yordam çağrısı, istemciden sunucuya zaman uyumsuz bir ileti olarak ele alınmalıdır. İstemci çağrıyı yapar ve hemen döndürür, ancak asıl çağrı ileti kuyruğa alma aktarımı (ncadg_mq) tarafından işlenir.