call_as
수는 로컬 함수에서 원격 함수를 호출 하면 로컬 함수가 호출 되는 원격 함수에 매핑해야 합니다.
[ call_as(
function
) ]
매개 변수
- 함수
원하는 원격 함수를 호출 하면 호출 하는 로컬 함수입니다.
설명
Call_as C++ 특성을 동일한 기능을가지고 있는 call_as MIDL 속성입니다.
예제
다음 코드에서는 사용 방법을 보여 줍니다. call_as 원격 가능 하지 않을 기능을 매핑하는 데 (f1) 원격화 할 수 있는 기능 (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 );
};
요구 사항
컨텍스트 특성
적용 대상 |
인터페이스 메서드 |
반복 가능 |
아니요 |
필수 특성 |
없음 |
잘못 된 특성 |
없음 |
속성 컨텍스트에 대 한 자세한 내용은 참조 하십시오. 컨텍스트 특성.