Aracılığıyla paylaş


call_as

Sağlayan bir yerel uzak işlev çağrıldığında, yerel bir işlev çağrıldığında, uzak bir işleve eşlenmesi için işlevi.

[ call_as(
   function
) ]

Parametreler

  • işlev
    Uzak bir işlev çağrıldığında adlı istediğiniz yerel bir işlev.

Notlar

Call_as C++ öznitelik aynı işlevselliğe sahip call_as MIDL özniteliği.

Örnek

Aşağıdaki kod, nasıl kullanabileceğinizi gösterir call_as nonremotable işlevi eşlemek için (f1) uzaktan yönetilebilir işlevi (Remf1):

// cpp_attr_ref_call_as.cpp
// compile with: /LD
#include "unknwn.h"
[module(name="MyLib")];
[dual, uuid("00000000-0000-0000-0000-000000000001")]
__interface IMInterface {
   [local] HRESULT f1 ( int i );
   [call_as(f1)] HRESULT Remf1 ( int i ); 
};

Gereksinimler

Öznitelik içerik

Uygulama alanı

Arabirim yöntemi

Yinelenebilir

Hayyr

Gerekli öznitelikleri

None

Geçersiz öznitelik

None

Öznitelik içerikleri hakkında daha fazla bilgi için bkz: Öznitelik içerikleri.

Ayrıca bkz.

Başvuru

Yerel (C++)

Diğer Kaynaklar

IDL öznitelikleri

Yöntem öznitelikleri

Attributes Samples